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_objectsboolอ่าน/เขียนรับหรือกำหนดการลบวัตถุที่ไม่ได้ใช้.
remove_unused_streamsboolอ่าน/เขียนรับหรือกำหนดการลบสตรีมที่ไม่ได้ใช้.
allow_reuse_page_contentboolอ่าน/เขียนรับหรือกำหนดการอนุญาตให้ใช้เนื้อหาหน้าซ้ำได้.
link_duplicate_streamsboolอ่าน/เขียนรับหรือกำหนดการเชื่อมต่อสตรีมที่ซ้ำกัน.
unembed_fontsboolอ่าน/เขียนรับหรือกำหนดการยกเลิกการฝังแบบอักษร.
image_compression_quality`intNone`อ่าน/เขียน
image_max_dimension`intNone`อ่าน/เขียน
image_target_dpi`intNone`อ่าน/เขียน
image_progressiveboolอ่าน/เขียนรับหรือกำหนดค่า progressive ของภาพ.
remove_duplicate_imagesboolอ่าน/เขียนรับหรือกำหนดการลบภาพที่ซ้ำซ้อน.
compress_fontsboolอ่าน/เขียนรับหรือกำหนดการบีบอัดฟอนต์.
use_object_streamsboolอ่าน/เขียนรับหรือกำหนดการใช้ object streams.
subset_fontsboolอ่าน/เขียนรับหรือกำหนดแบบอักษรย่อย.

วิธีการ

ลายเซ็นคำอธิบาย
to_dict() → dict[str, object]เรียก to_dict บนอินสแตนซ์ OptimizationOptions นี้.

ดูเพิ่มเติม

 ภาษาไทย