THotPDF.OptimizeLoadedImagesParallel Method
Nén lại các luồng ảnh đã tải độc lập với số luồng công việc có giới hạn và các lần cam kết theo thứ tự nguồn xác định
Khai báo
function OptimizeLoadedImagesParallel(WorkerCount: Integer; MinimumSavingsBytes: Int64; HighRatio: boolean; out AInfo: THPDFLoadedImageOptimizationInfo): Integer;
Đơn vị
HPDFDoc
Tham số
| Tên | Mục đích |
|---|---|
WorkerCount | Số luồng nén đồng thời tối đa, được kẹp ở 64 |
MinimumSavingsBytes | Mức giảm byte đã mã hóa tối thiểu bắt buộc trước khi một luồng ảnh được thay thế |
HighRatio | Khi True, thử bốn chiến lược nén tối đa xác định cho mỗi ảnh |
AInfo | Nhận các thống kê công việc, byte, thất bại, giới hạn luồng và thứ tự xác định |
Giá trị trả về
Trả về số luồng ảnh được thay thế bằng các tải Flate xác định nhỏ hơn
Ghi chú sử dụng
- Công việc giải mã dùng các luồng thích nghi có giới hạn và bộ nhớ nén tỷ lệ với WorkerCount
- Việc thay đổi đối tượng PDF chỉ xảy ra trên luồng gọi sau khi các luồng công việc hoàn tất
- Kết quả được cam kết theo thứ tự đối tượng ảnh ban đầu và chỉ khi đạt MinimumSavingsBytes