THPDFHeadlessRenderUsage

Deklariert in HPDFHeadlessCairoDevice

THPDFHeadlessRenderUsage = (hruView, hruPrint);

Weise den Wert THPDFHeadlessRenderOptions.Usage zu; initialisiere den Record zuvor mit Default

WertAnnotationssichtbarkeit und -geometrie
hruViewDer Default; Hidden und NoView unterdrücken Appearances, Invisible unterdrückt unbekannte Annotationstypen; NoZoom und NoRotate wirken auf Appearance-Transformationen
hruPrintVerlangt gesetztes Print und gelöschtes Hidden; Invisible unterdrückt unbekannte Annotationstypen, während NoView das Drucken nicht unterdrückt; NoZoom wird ignoriert, NoRotate bleibt wirksam

ISO-32000-Standard-Annotationstypen, einschließlich PDF 2.0 RichMedia und Projection, mit vorhandener unterstützter normaler Appearance werden verarbeitet, wenn Invisible gesetzt ist; für eine sichtbare Annotation ohne Appearance wird keine synthetisiert

Die PDF-2.0-Invisible-Regel für unbekannte Annotationstypen gilt für View- und Print-Ausgabe, selbst wenn Print gesetzt ist

Dieser statische Raster-Pfad nutzt vorhandene Appearances und spielt keine eingebetteten Medien ab und aktiviert keine interaktiven 3D-Inhalte

Text-Annotation-Appearances nutzen in der View-Ausgabe implizit NoZoom und NoRotate; die Print-Ausgabe ignoriert ihr NoZoom-Verhalten und behält NoRotate bei

RenderAnnotations=false überspringt Appearances in beiden Nutzungsarten; übriger Seiteninhalt und Optional-Content-Policy bleiben vom Nutzungswert unberührt

Dieses Enum wählt Rasterverhalten aus und autorisiert kein Drucken; der Renderer verlangt weiterhin die Extraktionsberechtigung über den geliehenen Access-Callback

Unbekannte Enum-Werte lösen EHPDFHeadlessRenderError vor dem Permission-Callback und vor der Veröffentlichung des Ziels aus

Siehe Nativer Linux-Cairo-Renderer für unterstützte Appearances, Budgets und Abbruch