THotPDF.SetStructureClassMapEntry Method
이후 Tagged PDF 접근성 출력에 적용할 structure class map entry 상태를 설정합니다. 이 설정은 이미 기록된 콘텐츠가 아니라 이후의 페이지 드로잉, 페이지 dictionary 항목, conformance metadata, 텍스트 출력에 영향을 줍니다
선언
procedure SetStructureClassMapEntry(const AClass: AnsiString; AttrDict: THPDFDictionaryObject);
유닛
HPDFDoc
매개변수
| 이름 | 목적 |
|---|---|
AClass | 구조 요소의 /C 항목이 참조하는 클래스 이름입니다(SetStructureElementClass 참조). 비워 둘 수 없습니다 |
AttrDict | 이 클래스의 요소가 상속하는 attribute dictionary입니다. nil을 주면 클래스 항목을 제거합니다(마지막 제거에서 /ClassMap이 사라집니다) |
반환 값
이 멤버는 값을 반환하지 않습니다
사용 참고 사항
- 영향을 받는 페이지, 리소스, 필드, catalog 객체가 확정되기 전에 Tagged PDF 접근성 워크플로우에서 이 API를 사용합니다
- 문서가
AttrDict의 소유권을 가져가므로 해제하지 마십시오. 같은 사전을 여러 클래스 이름으로, 또는 같은 이름으로 다시 등록할 수 있고, 항목 하나를 제거해도 나머지는 그대로입니다 - 문서가 확정될 때까지 객체 이름, 필드 이름, 리소스 이름, 반환된 handle을 안정적으로 유지합니다
- begin/end 호출 균형을 맞추고, 텍스트가 아닌 콘텐츠에는 대체 텍스트를 제공하며, MCID 값을 올바른 페이지 콘텐츠에 연결합니다