THPDFHeadlessRenderUsage

Gedeclareerd in HPDFHeadlessCairoDevice

THPDFHeadlessRenderUsage = (hruView, hruPrint);

Wijs de waarde toe aan THPDFHeadlessRenderOptions.Usage; initialiseer het record eerst met Default

WaardeAnnotatiezichtbaarheid en geometrie
hruViewDe default; Hidden en NoView onderdrukken appearances, en Invisible onderdrukt onbekende annotatietypes; NoZoom en NoRotate raken appearance-transforms
hruPrintVraagt Print gezet en Hidden gewist; Invisible onderdrukt onbekende annotatietypes, terwijl NoView printen niet onderdrukt; NoZoom wordt genegeerd en NoRotate blijft effectief

ISO 32000 standaard annotatietypes, inclusief PDF 2.0 RichMedia en Projection, met een bestaande ondersteunde normale appearance worden afgehandeld wanneer Invisible is gezet; voor een zichtbare annotatie zonder appearance wordt geen gesynthetiseerd

De PDF 2.0 Invisible-regel voor onbekende annotatietypes geldt voor zowel view- als print-uitvoer, zelfs wanneer Print is gezet

Dit statische rasterpad gebruikt bestaande appearances en speelt geen embedded media af of activeert geen interactieve 3D-content

Tekstannotatie-appearances gebruiken impliciet NoZoom en NoRotate in view-uitvoer; print-uitvoer negeert diens NoZoom-gedrag terwijl NoRotate behouden blijft

RenderAnnotations=false slaat appearances in beide usages over; overige paginacontent en optional-content-beleid worden niet door de usage-waarde geraakt

Deze enum kiest rastergedrag zonder printen te autoriseren; de renderer blijft extractiepermissie vragen via de geleende toegangs-callback

Onbekende enum-waarden raisen EHPDFHeadlessRenderError vóór de permission-callback en vóór destination-publicatie

Zie Native Linux Cairo renderer voor ondersteunde appearances, budgetten en annulering