Rendergeräte und Überdruckvorschau

THPDFRenderDevice stellt einen einheitlichen Einstiegspunkt zum Rendern geladener Seiten für Bitmap-, Gerätekontext- und Enhanced-Metafile-Ziele bereit

Geräteklassen

THPDFBitmapRenderDevice besitzt ein TBitmap, bis TakeBitmap es überträgt, THPDFDeviceContextRenderDevice zeichnet in ein externes HDC wie etwa eine Drucker-Canvas, und THPDFMetafileRenderDevice besitzt ein Vektor-TMetafile, bis TakeMetafile es überträgt

THPDFRenderDeviceKind kennzeichnet jedes Ziel ohne Prüfungen der Laufzeitklasse

Vorschau für Prozess- und Sonderfarben

Setzen Sie RenderOverprintPreview auf True, um den Überdruck für durch /OP, /op und /OPM gesteuerte Vektor- und Textzeichnungen zu simulieren

Eine benannte Prozessplatte ersetzt ihren vorherigen Wert, während in DeviceGray-, Separation- oder DeviceN-Zeichnungen fehlende Prozessplatten unverändert bleiben

Bei DeviceCMYK unter /OPM 1 lassen Komponenten mit dem Wert null die entsprechende Zielplatte unverändert, während Komponenten ungleich null sie ersetzen

DeviceGray bezeichnet die schwarze Prozessplatte, /None zeichnet keine Platten und /All zeichnet jede Prozessplatte

Unbekannte Separation- und DeviceN-Farbstoffe werden als Sonderfarben behandelt und über ihre Tintentransformation und ihren alternativen Farbraum kombiniert; innerhalb von DeviceN benannte Prozessfarben behalten ihre direkte Plattensemantik

Bilder und Shadings durchlaufen weiterhin ihre vollständigen Rasterfarbpipelines statt des Vektorpfads für Vorschauen mit konstanter Farbe

Das Knockout von Transparenzgruppen bleibt aktiv und wird über denselben begrenzten Snapshot-Pfad für Zeichnungen zusammengesetzt