THotPDF.OptimizeLoadedImagesParallel Method
Komprimerer uavhengige lastede bildestrømmer på nytt med avgrensede arbeidere og deterministiske forpliktelser i kilde-rekkefølge
Deklarasjon
function OptimizeLoadedImagesParallel(WorkerCount: Integer; MinimumSavingsBytes: Int64; HighRatio: boolean; out AInfo: THPDFLoadedImageOptimizationInfo): Integer;
Enhet
HPDFDoc
Parametre
| Navn | Hensikt |
|---|---|
WorkerCount | Maksimum samtidige komprimeringsarbeidere, klemt til 64 |
MinimumSavingsBytes | Minstekrav for kodet-byte reduksjon før en bildestrøm erstattes |
HighRatio | Når True, prøver fire deterministiske maksimumskomprimeringsstrategier per bilde |
AInfo | Mottar statistikk for jobb, byte, feil, arbeidergrense og deterministisk rekkefølge |
Returverdi
Returnerer antallet bildestrømmer erstattet med mindre deterministiske Flate-nyttelaster
Bruksnotater
- Dekodearbeid bruker avgrensede adaptive strømmer, og komprimeringsminnet er proporsjonalt med WorkerCount
- PDF-objektmutasjon skjer bare på oppkallerens tråd etter at arbeiderne er ferdige
- Resultatene forpliktes i opprinnelig bildeobjekt-rekkefølge og bare når MinimumSavingsBytes oppnås