DocumentElement

DocumentElement

ภาพรวม

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

องค์ประกอบโครงสร้างรากของเอกสาร (/S Document).

คลาสนี้ให้ 11 เมธอดสำหรับทำงานกับอ็อบเจกต์ DocumentElement ในโปรแกรม .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)ตั้งค่าข้อความเนื้อหาของ element (จัดเก็บเป็น ActualText).
SetId(id: string)ตั้งค่าตัวระบุขององค์ประกอบ (/ID).
ClearId()ลบตัวระบุองค์ประกอบ (/ID).
AdjustPosition(settings: object)บันทึกตำแหน่งการจัดวางที่ร้องขอสำหรับองค์ประกอบโครงสร้างที่เขียนโดยผู้ใช้.
ChangeParentElement(newParent: StructureElement, validate: bool)ย้ายองค์ประกอบนี้ไปอยู่ภายใต้ newParent.
RemoveAndMoveItsChildObjectsToItsParent(validate: bool)ถอดองค์ประกอบนี้ออก แล้วทำให้ลูกของมันเป็นบุตรของพ่อแม่เดิมขององค์ประกอบนี้ (โดยรับตำแหน่งขององค์ประกอบนี้).
Detach()แยกองค์ประกอบนี้ออกจากพาเรนท์ของมัน.

ดูเพิ่มเติม

 ภาษาไทย