OptimizationOptions
OptimizationOptions
ภาพรวม
OptimizationOptions เป็นคลาสใน Aspose.PDF FOSS สำหรับ Python.
OptimizationOptions ให้ผู้พัฒนาควบคุมการบีบอัดสตรีม, การลบอ็อบเจ็กต์ที่ไม่ได้ใช้, การลดความละเอียดของภาพ, และการทำความสะอาดอื่น ๆ ขณะทำการปรับแต่ง PDFs.
คลาสนี้ให้ 1 เมธอดสำหรับทำงานกับอ็อบเจ็กต์ OptimizationOptions ในโปรแกรม Python. เมธอดที่มีให้รวมถึง: to_dict. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้จากแอปพลิเคชัน Python ใด ๆ หลังจากติดตั้งแพ็กเกจ Aspose.PDF FOSS สำหรับ Python. คุณสมบัติ: allow_reuse_page_content, compress_fonts, image_compression_quality, image_max_dimension, image_progressive, image_target_dpi และอีก 7 รายการ.
คุณสมบัติ
| ชื่อ | ประเภท | การเข้าถึง | คำอธิบาย |
|---|---|---|---|
remove_unused_objects | bool | อ่าน/เขียน | รับหรือกำหนดการลบวัตถุที่ไม่ได้ใช้. |
remove_unused_streams | bool | อ่าน/เขียน | รับหรือกำหนดการลบสตรีมที่ไม่ได้ใช้. |
allow_reuse_page_content | bool | อ่าน/เขียน | รับหรือกำหนดการอนุญาตให้ใช้เนื้อหาหน้าซ้ำได้. |
link_duplicate_streams | bool | อ่าน/เขียน | รับหรือกำหนดการเชื่อมต่อสตรีมที่ซ้ำกัน. |
unembed_fonts | bool | อ่าน/เขียน | รับหรือกำหนดการยกเลิกการฝังแบบอักษร. |
image_compression_quality | `int | None` | อ่าน/เขียน |
image_max_dimension | `int | None` | อ่าน/เขียน |
image_target_dpi | `int | None` | อ่าน/เขียน |
image_progressive | bool | อ่าน/เขียน | รับหรือกำหนดค่า progressive ของภาพ. |
remove_duplicate_images | bool | อ่าน/เขียน | รับหรือกำหนดการลบภาพที่ซ้ำซ้อน. |
compress_fonts | bool | อ่าน/เขียน | รับหรือกำหนดการบีบอัดฟอนต์. |
use_object_streams | bool | อ่าน/เขียน | รับหรือกำหนดการใช้ object streams. |
subset_fonts | bool | อ่าน/เขียน | รับหรือกำหนดแบบอักษรย่อย. |
วิธีการ
| ลายเซ็น | คำอธิบาย |
|---|---|
to_dict() → dict[str, object] | เรียก to_dict บนอินสแตนซ์ OptimizationOptions นี้. |