Drucken von RTF-Inhalten mittels Presentation-Space

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

Moderator: Moderatoren

Antworten
UliTs
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2828
Registriert: Fr, 10. Feb 2006 9:51
Wohnort: Aachen
Hat sich bedankt: 259 Mal
Danksagung erhalten: 12 Mal
Kontaktdaten:

Drucken von RTF-Inhalten mittels Presentation-Space

Beitrag von UliTs »

Hallo,

Ich drucke unter xBase mit Hilfe der grafischen Funktionen GraStringAt() etc. Text aus.
Jetzt möchte ich zusätzlich RTF-formatierten Text (Rich Text Format) auf die gleiche Seite ausdrucken.
Ich vermute, dies geht mit Hilfe des Presentation-Space.

Ich kann zwar mit Hilfe von XbpRtf():print() RTF-Texte drucken, aber nur als gesonderten Druckjob auf eine eigene Seite. :cry:

Wie erreiche ich obiges? :)

Danke für die Antwort

Uli
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: Drucken von RTF-Inhalten mittels Presentation-Space

Beitrag von AUGE_OHR »

hi,
UliTs hat geschrieben: Ich kann zwar mit Hilfe von XbpRtf():print() RTF-Texte drucken, aber nur als gesonderten Druckjob auf eine eigene Seite. :cry:
unter C:\ALASKA\XPPW32\SOURCE\SYS\axctrls.prg findest du den
Source zur RTF Class.

gruss by OHR
Jimmy
UliTs
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2828
Registriert: Fr, 10. Feb 2006 9:51
Wohnort: Aachen
Hat sich bedankt: 259 Mal
Danksagung erhalten: 12 Mal
Kontaktdaten:

Beitrag von UliTs »

Hallo Jimmy,

danke für die Antwort.
Leider bin ich nicht weitergekommen.:cry:

Ich habe versucht, mit Hilfe von

oXbpRtf:PrintRect( oPS, { X,nY,X+100,nY+100 } )

den Rtf-Text innerhalb einer Seite auszudrucken
bzw. in der Vorschau anzeigen zu lassen.

Leider ist nichts zu sehen.
Was könnte ich daran falsch machen? :?:

Uli
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Beitrag von AUGE_OHR »

hi,
UliTs hat geschrieben: Ich habe versucht, mit Hilfe von

oXbpRtf:PrintRect( oPS, { X,nY,X+100,nY+100 } )

den Rtf-Text innerhalb einer Seite auszudrucken
bzw. in der Vorschau anzeigen zu lassen.
bei XbpRtf:PrintRect steht : "Note: Experimental"
ausserdem ist es nicht im Help-File, also eine "undokumentierte" Funktion.

Da du den Source Code hast würde ich den Debugger mal drauf ansetzten
um zu sehen was er macht um dann evtl. Alaska zu fragen.

gruss by OHR
Jimmy
Antworten