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