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