เมธอด THotPDF.SetStructureAttributeNumber
ตั้งค่า state ของ structure attribute แบบตัวเลข (number) สำหรับผลลัพธ์ Tagged PDF accessibility ที่จะเขียนต่อจากนี้ การตั้งค่านี้มีผลต่อการวาดหน้าเพจ การเขียน entry ใน page dictionary metadata ความสอดคล้อง และการ emit ข้อความในภายหลัง ไม่กระทบคอนเทนต์ที่เขียนไปแล้ว
การประกาศ
procedure SetStructureAttributeNumber(Elem: THPDFDictionaryObject; const Owner, AttributeName: AnsiString; Value: Integer; const NamespaceURI: AnsiString= '');
ยูนิต
HPDFDoc
พารามิเตอร์
| ชื่อ | วัตถุประสงค์ |
|---|---|
Elem | input ที่ SetStructureAttributeNumber ใช้ |
Owner | input ที่ SetStructureAttributeNumber ใช้ |
AttributeName | ชื่อ resource ของ PDF ชื่อ packet ชื่อ profile หรือ identifier ที่ผู้เรียกกำหนดเอง |
Value | input ที่ SetStructureAttributeNumber ใช้ |
NamespaceURI | ที่อยู่ปลายทางภายนอกที่เก็บไว้ใน action หรือ link annotation ของ PDF |
ค่าที่ส่งกลับ
สมาชิกนี้ไม่คืนค่า
หมายเหตุการใช้งาน
- ใช้ API นี้ใน workflow Tagged PDF accessibility ก่อนที่หน้า resource ฟิลด์ หรือ object catalog ที่ได้รับผลจะถูก finalize
- คงชื่อ object ชื่อฟิลด์ ชื่อ resource และ handle ที่คืนค่ามาให้นิ่ง จนกว่าเอกสารจะ finalize
- เรียก begin และ end ให้ครบคู่ ใส่ alternate text ให้คอนเทนต์ที่ไม่ใช่ข้อความ และผูกค่า MCID เข้ากับคอนเทนต์ของหน้าเพจให้ถูกตำแหน่ง