OptionalContentGroup

OptionalContentGroup

ภาพรวม

OptionalContentGroup เป็นคลาสใน Aspose.PDF FOSS สําหรับ .NET.

แสดงกลุ่มเนื้อหา (ชั้น) ที่ไม่จําเป็นในเอกสาร PDF.

หมวดนี้ให้ 9 วิธีในการทํางานกับวัตถุ OptionalContentGroup ในโปรแกรม .NET. วิธีการที่ใช้ได้แก่: AddContent, Delete, Flatten, Lock, OptionalContentGroup, Save, Unlock. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน .NET ใดก็ได้หลังจากติดตั้งแพ็คเกจ Aspose.PDF FOSS for .Net. คุณสมบัติ: Contents, DefaultState, Id, Intent, IsLocked, IsVisible,และอีก 2 ตัว.

คุณสมบัติ

ชื่อประเภทAccessคําอธิบาย
Namestringอ่านชื่อชั้น.
Idstring?อ่านตัวจําแนก OCG ที่ใช้ในหน้า Resources/Properties (เช่น.
IsVisibleboolอ่าน/เขียนว่าชั้นนี้จะเห็นอยู่หรือไม่.
IsLockedboolอ่าน/เขียนว่าชั้นนี้ถูกล็อคหรือไม่ (ผู้ใช้ไม่สามารถเปลี่ยนมันได้).
Lockedboolอ่าน/เขียนอัลยาสสําหรับ IsLocked ที่ตรงกับพื้นที่สาธารณะ Aspose.Pdf.
DefaultStateDefaultStateอ่าน/เขียนสภาพการมองเห็นแบบถัดไปของชั้นนี้.
Intentstring?อ่านความตั้งใจของชั้นนี้ (เช่น “วิว”, “การออกแบบ”).
ContentsIReadOnlyList<byte[]>อ่านได้รับตัวประกอบการเนื้อหา (ในรูปแบบของไบต์สด) ที่เป็นส่วนหนึ่งของชั้นนี้จากกระแสเน้นความในหน้า (BDC/EMC markers) หรือจาก XForm streams ที่อ้างอิง OCG ของชั้นນີ້.

วิธีการ

Signatureคําอธิบาย
OptionalContentGroup(id: string, name: string)สร้างชั้นใหม่ด้วย id และชื่อที่ให้ไว้.
Lock()ล็อคชั้นนี้เพื่อไม่ให้ผู้ใช้เปลี่ยนมันได้.
Unlock()เปิดชั้นนี้ออก.
Flatten(cleanupContentStream: bool)การลดชั้นนี้ ลบเครื่องหมาย BDC/EMC แต่เก็บเนื้อหาไว้.
Delete()ลบชั้นนี้และเนื้อหาทั้งหมดจากหน้า.
Save()เก็บเนื้อหาของชั้นนี้เป็นเอกสาร PDF หน้าเดียวใหม่.
Save(stream: Stream)เก็บเนื้อหาของชั้นนี้เป็นสตรีม เป็น PDF หน้าเดียวใหม่.
Save(outputPath: string)เก็บเนื้อหาของชั้นนี้เป็นไฟล์ เป็น PDF หน้าเดียวใหม่.
AddContent(op: Operator)เพิ่มตัวประกอบการเนื้อหาเข้าชั้นนี้ (สําหรับชั้นที่สร้างใหม่).

ดูเช่นกัน

 ภาษาไทย