THotPDF.SetStructureClassMapEntry Method
Sets structure class map entry state for subsequent Tagged PDF accessibility output. The setting affects later page drawing, page dictionary entries, conformance metadata, or text emission rather than already-written content
Déclaration
procedure SetStructureClassMapEntry(const AClass: AnsiString; AttrDict: THPDFDictionaryObject);
Unité
HPDFDoc
Paramètres
| Nom | Objectif |
|---|---|
AClass | Nom de classe référencé depuis l’entrée /C des éléments de structure (voir SetStructureElementClass) ; ne doit pas être vide |
AttrDict | Dictionnaire d’attributs dont héritent les éléments de cette classe, ou nil pour supprimer l’entrée de classe (la dernière suppression retire /ClassMap) |
Valeur de retour
Ne renvoie aucune valeur
Notes d'utilisation
- Utilisez cette API dans le flux de travail d’accessibilité du PDF balisé avant la finalisation de la page, de la ressource, du champ ou de l’objet catalogue concerné
- Le document devient propriétaire de
AttrDict; ne le libérez pas. Un même dictionnaire peut être enregistré sous plusieurs noms de classe, ou de nouveau sous le même nom, et la suppression d’une entrée laisse les autres intactes - Conservez les noms d’objets, de champs, de ressources et les handles renvoyés stables jusqu’à la finalisation du document
- Gardez les appels de début et de fin équilibrés, fournissez un texte alternatif au contenu non textuel et rattachez les valeurs MCID au contenu de la bonne page