THPDFHeadlessOptionalContentState

Déclaré dans HPDFHeadlessOptionalContentState ; cet objet possédé par l'appelant active explicitement l'application d'usage de contenu optionnel côté lecteur quand il est emprunté via THPDFHeadlessRenderOptions.ViewerState

Chaque rendu initialise D, applique les applications View, puis les sélections manuelles persistantes ; Print et Export s'appliquent temporairement par-dessus cet état, laissant l'objet et les métadonnées PDF inchangés

Gardez l'état vivant et inchangé pendant tout le rendu ; n'appelez pas les setters, n'effacez pas les sélections et ne le libérez pas en concurrence avec un rendu

Les états en lecture seule ne partagent pas les caches du renderer entre appels, mais les callbacks du document emprunté gardent leur contrat d'usage sériel ; le rendu concurrent exige un adaptateur qui sérialise ces callbacks

Recharger, modifier, fermer ou détruire le document propriétaire fait expirer l'état définitivement, copies de son record d'accès d'origine comprises ; obtenez un accès frais et créez un état neuf avant de rendre à nouveau

Méthodes : Create, Validate, SetGroupState, ClearGroupState, RevertManualSelections, Selection

Propriétés : Context, Event, SelectionCount

Voir le guide des états viewer pour les catégories d'usage, le contexte explicite, les budgets et des exemples