HiddenDataSanitizationOptions
ภาพรวม
HiddenDataSanitizationOptions เป็นคลาสใน Aspose.PDF FOSS สำหรับ .NET.
ตัวเลือกที่ควบคุมหมวดหมู่ของข้อมูลที่ซ่อนหรือเป็นข้อมูลสำคัญที่ HiddenDataSanitizer ลบออกจากเอกสาร.
คลาสนี้ให้ 2 วิธีสำหรับการทำงานกับวัตถุ HiddenDataSanitizationOptions ในโปรแกรม .NET. วิธีที่พร้อมใช้งานได้แก่: All, HiddenDataSanitizationOptions. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้โดยแอปพลิเคชัน .NET ใด ๆ หลังจากติดตั้งแพ็กเกจ Aspose.PDF FOSS สำหรับ .NET. คุณสมบัติ: ConvertPagesToImages, FlattenForms, FlattenLayers, ImageCompressionOptions, ImageDpi, RemoveAnnotations, และอีก 4 รายการ.
คุณสมบัติ
| ชื่อ | ประเภท | การเข้าถึง | คำอธิบาย |
|---|---|---|---|
ImageCompressionOptions | ImageCompressionOptions? | อ่าน/เขียน | เมื่อเปิดใช้งาน (พร้อมกับ ConvertPagesToImages) จะควบคุมวิธีการลดความละเอียด/บีบอัดของภาพที่เรนเดอร์หน้า. |
ConvertPagesToImages | bool | อ่าน/เขียน | แปลงหน้าแต่ละหน้าเป็นภาพพื้นหลังเดียว, ลบเนื้อหาเวกเตอร์/ข้อความทั้งหมดออก (รูปแบบการลบข้อมูลที่ซ่อนอยู่ที่เข้มข้นที่สุด). |
ImageDpi | int | อ่าน/เขียน | DPI ที่ใช้เมื่อ ConvertPagesToImages ถูกตั้งค่า. |
RemoveAnnotations | bool | อ่าน/เขียน | ลบหมายเหตุทั้งหมดจากทุกหน้า. |
RemoveSearchIndexAndPrivateInfo | bool | อ่าน/เขียน | ลบดัชนีการค้นหาเอกสารและข้อมูลแอปพลิเคชันส่วนตัว. |
FlattenForms | bool | อ่าน/เขียน | ทำให้ฟิลด์แบบฟอร์มเชิงโต้ตอบแปลงเป็นเนื้อหาหน้า. |
FlattenLayers | bool | อ่าน/เขียน | ทำให้ชั้นเนื้อหาแบบเลือกได้ (OCG) แปลงเป็นเนื้อหาหน้า. |
RemoveJavaScriptsAndActions | bool | อ่าน/เขียน | ลบเอกสาร/หน้า/คำอธิบาย JavaScript และการกระทำเพิ่มเติม. |
RemoveMetadata | bool | อ่าน/เขียน | ลบข้อมูลเมตา XMP ของเอกสาร. |
RemoveAttachments | bool | อ่าน/เขียน | ลบไฟล์แนบที่ฝังอยู่ทั้งหมด. |
วิธีการ
| ลายเซ็น | คำอธิบาย |
|---|---|
HiddenDataSanitizationOptions() | คอนสตรัคเตอร์เริ่มต้น. |
All() | อินสแตนซ์ของตัวเลือกที่เปิดใช้งานทุกแฟล็กการลบ/ทำให้แบน. |