OptimizationOptions

OptimizationOptions

Tổng quan

OptimizationOptions là một lớp trong phần mềm nguồn mở Aspose.PDF dành cho Python.

OptimizationOptions cho phép các nhà phát triển kiểm soát việc nén luồng, loại bỏ các đối tượng không dùng, giảm độ phân giải ảnh, và các hành động dọn dẹp khác khi tối ưu hóa PDF.

Lớp này cung cấp 1 phương thức để làm việc với các đối tượng OptimizationOptions trong các chương trình Python. Các phương thức khả dụng bao gồm: to_dict. Tất cả các thành viên công cộng đều có thể truy cập bởi bất kỳ ứng dụng Python nào sau khi cài đặt gói Aspose.PDF FOSS cho Python. Thuộc tính: allow_reuse_page_content, compress_fonts, image_compression_quality, image_max_dimension, image_progressive, image_target_dpi, và 7 mục khác.

Thuộc tính

TênKiểuTruy cậpMô tả
remove_unused_objectsboolĐọc/GhiLấy hoặc đặt việc loại bỏ các đối tượng không sử dụng.
remove_unused_streamsboolĐọc/GhiLấy hoặc đặt việc loại bỏ các luồng không sử dụng.
allow_reuse_page_contentboolĐọc/GhiLấy hoặc đặt cho phép tái sử dụng nội dung trang.
link_duplicate_streamsboolĐọc/GhiLấy hoặc đặt các luồng trùng lặp liên kết.
unembed_fontsboolĐọc/GhiLấy hoặc đặt các phông chữ không nhúng.
image_compression_quality`intNone`Đọc/Ghi
image_max_dimension`intNone`Đọc/Ghi
image_target_dpi`intNone`Đọc/Ghi
image_progressiveboolĐọc/GhiLấy hoặc đặt giá trị progressive của ảnh.
remove_duplicate_imagesboolĐọc/GhiLấy hoặc đặt việc loại bỏ các hình ảnh trùng lặp.
compress_fontsboolĐọc/GhiLấy hoặc đặt nén phông chữ.
use_object_streamsboolĐọc/GhiLấy hoặc đặt việc sử dụng các luồng đối tượng.
subset_fontsboolĐọc/GhiLấy hoặc đặt các phông chữ con.

Phương thức

Chữ kýMô tả
to_dict() → dict[str, object]Gọi to_dict trên đối tượng OptimizationOptions này.

Xem thêm

 Tiếng Việt