THotPDF.OptimizeLoadedImagesParallel Method
Mengompresi ulang aliran gambar termuat yang independen dengan pekerja terbatas dan komit urutan-sumber yang deterministik
Deklarasi
function OptimizeLoadedImagesParallel(WorkerCount: Integer; MinimumSavingsBytes: Int64; HighRatio: boolean; out AInfo: THPDFLoadedImageOptimizationInfo): Integer;
Unit
HPDFDoc
Parameter
| Nama | Tujuan |
|---|---|
WorkerCount | Jumlah maksimum pekerja kompresi bersamaan, dibatasi ke 64 |
MinimumSavingsBytes | Pengurangan byte terenkode minimum yang diperlukan sebelum aliran gambar diganti |
HighRatio | Ketika True, mencoba empat strategi kompresi maksimum deterministik per gambar |
AInfo | Menerima statistik pekerjaan, byte, kegagalan, batas pekerja, dan urutan deterministik |
Nilai kembali
Mengembalikan jumlah aliran gambar yang diganti oleh payload Flate deterministik yang lebih kecil
Catatan penggunaan
- Pekerjaan dekode menggunakan aliran adaptif terbatas dan memori kompresi proporsional dengan WorkerCount
- Mutasi objek PDF hanya terjadi pada utas pemanggil setelah pekerja selesai
- Hasil dikomit dalam urutan objek gambar asli dan hanya ketika MinimumSavingsBytes tercapai