MCRElement

ภาพรวม

MCRElement เป็นคลาสใน Aspose.PDF FOSS สำหรับ .NET. สืบทอดจาก: StructureElement.

ใบอ้างอิงเนื้อหาแบบทำเครื่องหมาย (role “MCR”) ที่สร้างโดย auto-tagger เพื่อระบุตำแหน่งที่เนื้อหาหน้าที่ขององค์ประกอบโครงสร้างอยู่.

คลาสนี้ให้เมธอด 11 รายการสำหรับทำงานกับอ็อบเจกต์ MCRElement ในโปรแกรม .NET. เมธอดที่มีรวมถึง: AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, SetText, ToString. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้จากแอปพลิเคชัน .NET ใด ๆ หลังจากติดตั้งแพคเกจ Aspose.PDF FOSS สำหรับ .NET. คุณสมบัติ: ActualText, AlternativeText, Attributes, ChildElements, ExpansionText, ID, และอีก 7 รายการ.

คุณสมบัติ

ชื่อประเภทการเข้าถึงคำอธิบาย
StructureTextStateStructureTextStateอ่านสถานะข้อความที่นำไปใช้กับเนื้อหาอินไลน์ขององค์ประกอบนี้ (เก็บไว้เท่านั้น — ตัวสร้างโครงสร้าง FOSS ไม่ทำการเรนเดอร์ใหม่ผ่านมัน).
AttributesStructureElementAttributesอ่านแอตทริบิวต์โครงสร้าง (/A) ที่แนบกับองค์ประกอบนี้ ถูกจัดเรียงตามเจ้าของ.
StructureTypestringอ่านบทบาทประเภทโครงสร้างของ PDF (/S entry, เช่น.
SStructureTypeอ่านประเภทโครงสร้างขององค์ประกอบ (/S) เป็น StructureType ที่ชื่อเป็นแท็กบทบาท (เช่น.
ActualTextstringอ่าน/เขียนข้อความทดแทนสำหรับเนื้อหาที่ทำเครื่องหมาย (/ActualText).
AlternativeTextstringอ่าน/เขียนข้อความแทนที่ใช้โดยเทคโนโลยีช่วยเหลือ (/Alt).
ExpansionTextstringอ่าน/เขียนข้อความขยายสำหรับตัวย่อ (/E).
Languagestringอ่าน/เขียนรหัสภาษา BCP-47 สำหรับเนื้อหาขององค์ประกอบ (/Lang).
IDstringอ่านตัวระบุองค์ประกอบ (/ID); อ่านอย่างเดียว — กำหนดเมื่อบันทึก.
Titlestringอ่าน/เขียนชื่อขององค์ประกอบโครงสร้าง (/T).
PagePage?อ่านหน้าโฮสต์เนื้อหาขององค์ประกอบนี้, หรือ null เมื่อองค์ประกอบยังไม่ได้เชื่อมต่อกับหน้าใด.
ParentElementStructureElement?อ่านอิลิเมนต์โครงสร้างพาเรนท์, หรือ null เมื่ออิลิเมนต์นี้ถูกถอดออกหรืออยู่โดยตรงภายใต้รากของโครงสร้างต้นไม้.
ChildElementsElementListอ่านลูกโดยตรงของอิลิเมนต์นี้.

วิธีการ

ลายเซ็นคำอธิบาย
AppendChild(child: StructureElement)เพิ่มลูกภายใต้แอเรย์ /K ของอิลิเมนต์นี้.
SetTag(tag: string)ทำการแมปใหม่บทบาทขององค์ประกอบนี้เป็นแท็กกำหนดเอง โดยลงทะเบียนแท็ก → ประเภทมาตรฐานของมันในแผนที่บทบาทของเอกสาร.
ToString()การแสดงผลเป็นข้อความที่ใช้เมื่อทำการดัมพ์โครงสร้างต้นไม้ (ชื่อบทบาท; หากไม่มีจะใช้ชื่อประเภทแทน).
FindElements(recursive: bool)ค้นหาองค์ประกอบทายาทของประเภท T อย่างเรียกซ้ำ.
SetText(text: string)ตั้งค่าข้อความเนื้อหาขององค์ประกอบ (จัดเก็บเป็น ActualText).
SetId(id: string)ตั้งค่าตัวระบุขององค์ประกอบ (/ID).
ClearId()ลบตัวระบุขององค์ประกอบ (/ID).
AdjustPosition(settings: object)บันทึกตำแหน่งการจัดเลย์เอาต์ที่ร้องขอสำหรับองค์ประกอบโครงสร้างที่สร้างขึ้น.
ChangeParentElement(newParent: StructureElement, validate: bool)ย้ายองค์ประกอบนี้ไปอยู่ภายใต้ newParent.
RemoveAndMoveItsChildObjectsToItsParent(validate: bool)แยกองค์ประกอบนี้ออก แล้วทำการกำหนดพาเรนท์ใหม่ให้กับลูกของมันภายใต้พาเรนท์เดิมขององค์ประกอบนี้ (รับ slot ขององค์ประกอบนี้).
Detach()แยกองค์ประกอบนี้ออกจากพาเรนท์ของมัน.

ดูเพิ่มเติม

 ภาษาไทย