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
声明
procedure SetStructureClassMapEntry(const AClass: AnsiString; AttrDict: THPDFDictionaryObject);
单元
HPDFDoc
参数
| 名称 | 用途 |
|---|---|
AClass | 结构元素 /C 条目引用的类名(见 SetStructureElementClass);不能为空 |
AttrDict | 该类元素继承的属性字典;传 nil 移除该类条目(移除最后一个条目时会连带移除 /ClassMap) |
返回值
此成员不返回值
使用说明
- 在受影响的页面、资源、字段或目录对象完成之前,在标记 PDF 无障碍工作流中使用此 API
- 文档接管
AttrDict的所有权,不要释放它;同一个字典可以注册到多个类名下,或再次注册到同名之下,移除其中一个条目不影响其余条目 - 保持对象名、字段名、资源名和返回的句柄稳定,直到文档完成
- 保持 begin 和 end 调用成对出现,以确保结构树保持有效