RTF Neue Seite

Von Ausgaben mit der Gra-Engine über Generatoren bis zum Export in diversen Formaten

Moderator: Moderatoren

Antworten
Benutzeravatar
Rolf Ramacher
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1930
Registriert: Do, 09. Nov 2006 10:33
Wohnort: Bergheim
Danksagung erhalten: 3 Mal
Kontaktdaten:

RTF Neue Seite

Beitrag 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.
Gruß Rolf

Mitglied der Gruppe XUG-Cologne
www.xug-cologne.de
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Beitrag 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.
Gruß
Hubert
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16502
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 111 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Beitrag von Martin Altmann »

Moins,
bei RTF lautet der Code "\page " - ohne die "

Viele Grüße,
Martin
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Beitrag 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 ;-)
Gruß
Hubert
Benutzeravatar
Rolf Ramacher
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1930
Registriert: Do, 09. Nov 2006 10:33
Wohnort: Bergheim
Danksagung erhalten: 3 Mal
Kontaktdaten:

Beitrag von Rolf Ramacher »

Hubert / Martin

erstmal vielen Dank. Ich werde die ausprobieren und gebe Bescheid.
Gruß Rolf

Mitglied der Gruppe XUG-Cologne
www.xug-cologne.de
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16502
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 111 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Beitrag von Martin Altmann »

Hallo Hubert,
brandelh hat geschrieben:die Möglichkeit hatte ich vergessen: Martin fragen :)
na nun übertreib' mal nicht :wink:
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
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Rolf Ramacher
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1930
Registriert: Do, 09. Nov 2006 10:33
Wohnort: Bergheim
Danksagung erhalten: 3 Mal
Kontaktdaten:

Beitrag 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"
Gruß Rolf

Mitglied der Gruppe XUG-Cologne
www.xug-cologne.de
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16502
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 111 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Beitrag 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
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Antworten