Seite 1 von 1
RTF Neue Seite
Verfasst: Di, 16. Okt 2007 17:57
von Rolf Ramacher
Hallo zusammen,
ich habe eine RTF-Datei als Vorlage. Die entsprechenden Platzhalter wie z..b. [ort] ersetze ich mit strtran. Die RTF-Datei lese ich mit memoread und speichere diese mit memowrit wieder ab.
Kann ich beim ersetzen auch einen Seitenumbruch erzeugen.?
Zum Ausdrucken: die neu angelegte RTF-Datei übergebe ich an Word-
das klappt prima.
Verfasst: Mi, 17. Okt 2007 8:58
von brandelh
Hi,
das Steuerzeichen für erzwungene neue Seite bei RTF kenne ich nicht,
aber eventuell hilft folgende Vorgehensweise bei der Suche danach:
1. erstelle in Word ein Dokument mit folgendem Text:
Erste Seite
Zweite Seite
alles direkt untereinander auf die erste Seite.
2. Das speichere als Text1.RTF
3. Nun wechsle an den Anfang der 2. Zeile und drücke STRG+ENTER
4. Abspeichern unter Text2.RTF
Nun sieh nach was bei beiden unterschiedlich ist, eventuell findest du so ein Steuerzeichen ... oder auf wikipedia nachsehen.
Verfasst: Mi, 17. Okt 2007 9:15
von Martin Altmann
Moins,
bei RTF lautet der Code "\page " - ohne die "
Viele Grüße,
Martin
Verfasst: Mi, 17. Okt 2007 9:26
von brandelh
Martin Altmann hat geschrieben:Moins,
bei RTF lautet der Code "\page " - ohne die "
Viele Grüße,
Martin
die Möglichkeit hatte ich vergessen: Martin fragen
\page das ist ja so naheliegend, dass man es kaum glauben kann
Verfasst: Mi, 17. Okt 2007 9:38
von Rolf Ramacher
Hubert / Martin
erstmal vielen Dank. Ich werde die ausprobieren und gebe Bescheid.
Verfasst: Mi, 17. Okt 2007 10:10
von Martin Altmann
Hallo Hubert,
brandelh hat geschrieben:die Möglichkeit hatte ich vergessen: Martin fragen
na nun übertreib' mal nicht
Ist nur Zufall, da ich bei mir die rtf-Dateien händisch erstelle - ist ja eh' nur ein reines Textfile mit XML oder HTML, nur leider wesentlich komplexer...
Viele Grüße,
Martin
Verfasst: Mi, 17. Okt 2007 11:24
von Rolf Ramacher
Hallo Martin,
sieht so schon ganz gut aus. Die Feinheiten muß ich jetzt noch machen, also mit Zeilenzählen.
aber die " müssen dabei sein, sonst meckert der compiler
also: cText+="\page"
Verfasst: Mi, 17. Okt 2007 11:58
von Martin Altmann
Hallo Rolf,
das ist schon klar - hat aber nichts mit RTF zu tun!
Im RTF-Code müssen die "" natürlich nicht(!) dabei sein - so meinte ich das.
Viele Grüße,
Martin