THPDFHeadlessRenderUsage
Deklariert in HPDFHeadlessCairoDevice
THPDFHeadlessRenderUsage = (hruView, hruPrint);
Weise den Wert THPDFHeadlessRenderOptions.Usage zu; initialisiere den Record zuvor mit Default
| Wert | Annotationssichtbarkeit und -geometrie |
|---|---|
hruView | Der Default; Hidden und NoView unterdrücken Appearances, Invisible unterdrückt unbekannte Annotationstypen; NoZoom und NoRotate wirken auf Appearance-Transformationen |
hruPrint | Verlangt 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