Zum Hauptinhalt springen

PrtRtf

PrtRtf

PrtRtf

Details

In diesem Objekt kann Text im Rich Text Format (RTF) ausgedruckt werden. Der formatierte Text kann aus unterschiedlichen Quellen stammen. Die Quelle wird in der Eigenschaft StreamSource angegeben. Je nach gewählter Quelle wird der Inhalt in der Eigenschaft Caption, DbFieldName oder FileName angegeben.

Der RTF-Text enthält bereits alle notwendigen Formatierungsanweisungen. Der Text wird nur noch auf die Breite des PrtRtf-Objektes angepasst. Sollen unter dem Objekt liegende Objekte angezeigt werden (zum Beispiel Grafiken), kann die Hintergrundfarbe (ColBkg) auf _WinColTransparent gesetzt werden.

Über die Eigenschaft range kann der Bereich angegeben werden, der in dem PrtRtf-Objekt gedruckt werden soll.

Soll ein Text mit Daten gemischt gedruckt werden, muss in der Eigenschaft PrtRtfFlags die Ausprägung _PrtRtfMix gesetzt sein.

Über die Funktion PrtRtfSearch () kann eine Textsuche- und Ersetzung vorgenommen werden.

info

Bei dem Objekt kann in der Eigenschaft PrtDevice ein PrintDevice -Objekt angegeben werden. In der Druckvorschau und beim Drucken können dann die Besonderheiten der verschiedenen Windows-Druckertreiber berücksichtigt werden.