OptimizeImages
Ảnh, tối ưu hóa
Mô tả
Encode lại các image XObject đủ điều kiện thành JPEG và chỉ giữ bản thay thế khi nó nhỏ hơn bản gốc
Cú pháp
Delphi
Function TPDFlib.OptimizeImages(Quality: Integer): Integer;Tham số
| Quality | Chất lượng JPEG từ 1 đến 100, hoặc 0 để dùng chất lượng mặc định đã cấu hình |
|---|
Giá trị trả về
Số image XObject đã được thay thế
Ghi chú
Các ảnh đã encode bằng DCT, JPX hay JBIG2 và các ảnh dùng làm stencil hay color-key mask được giữ nguyên
Ảnh đủ điều kiện có ít nhất 32 pixel mỗi chiều và dùng stream tối thiểu 256 byte
Ảnh đủ điều kiện phải tối thiểu 32 pixel mỗi chiều và dùng một stream ít nhất 256 byteCác ảnh độc lập chạy theo các lô worker có giới hạn cấu hình bởi SetOptimizationWorkers; dictionary có phụ thuộc gián tiếp giữ trên đường tuần tựViệc sửa tài liệu theo thứ tự object và một kết quả encode không nhỏ hơn sẽ bị bỏ
Thao tác báo tiến trình và
Abort dừng được giữa các ranh giới khám phá và lô