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
Deklaration
procedure SetStructureClassMapEntry(const AClass: AnsiString; AttrDict: THPDFDictionaryObject);
Unit
HPDFDoc
Parameter
| Name | Zweck |
|---|---|
AClass | Klassenname, auf den aus dem /C-Eintrag von Strukturelementen verwiesen wird (siehe SetStructureElementClass); darf nicht leer sein |
AttrDict | Attribut-Wörterbuch, das Elemente dieser Klasse erben, oder nil, um den Klasseneintrag zu entfernen (die letzte Entfernung lässt /ClassMap fallen) |
Rückgabewert
Dieses Element gibt keinen Wert zurück
Verwendungshinweise
- Verwenden Sie diese API im Workflow für barrierefreie Tagged PDFs, bevor das betroffene Seiten-, Ressourcen-, Feld- oder Katalogobjekt finalisiert wird
- Das Dokument übernimmt die Verantwortung für
AttrDict; geben Sie es nicht frei. Dasselbe Wörterbuch darf unter mehreren Klassennamen oder erneut unter demselben Namen registriert werden, und das Entfernen eines Eintrags lässt die anderen unangetastet - Halten Sie Objektnamen, Feldnamen, Ressourcennamen und zurückgegebene Handles stabil, bis das Dokument abgeschlossen ist
- Keep begin and end calls balanced, provide alternate text for non-text content, and attach MCID values to the right page content