THPDFHeadlessOptionalContentState
Deklareret i HPDFHeadlessOptionalContentState; dette kalder-ejede objekt aktiverer eksplicit viewer-agtig anvendelse af optional content, når det lånes gennem THPDFHeadlessRenderOptions.ViewerState
Hver rendering initialiserer D, anvender View-applications og derefter persistente manuelle markeringer; Print og Export anvendes midlertidigt oven på den tilstand og efterlader objektet og PDF-metadata uændret
Hold tilstanden i live og uændret gennem hele renderingen; kald ikke setters, ryd ikke markeringer og frigør den ikke samtidig med en rendering
Skrivebeskyttede tilstande deler ikke renderer-caches mellem kald, men de lånte dokument-callbacks bevarer deres serielle brugskontrakt; samtidig rendering kræver en adapter, der serialiserer callbacksne
Genindlæsning, ændring, lukning eller destruktion af det dokument, der ejer den udløber permanent tilstanden, inklusive kopier af dets originale access record; hent frisk adgang og opret en frisk tilstand, før der renderes igen
Metoder: Create, Validate, SetGroupState, ClearGroupState, RevertManualSelections, Selection
Properties: Context, Event, SelectionCount
Se viewer-state-guiden for brugskategorier, eksplicit kontekst, budgetter og eksempler