THotPDF.OptimizeLoadedImagesParallel Method
Uudelleenpakkaa riippumattomat ladatut kuvavirrat rajatuilla työntekijöillä ja määrätietoisessa lähdejärjestyksessä tehtävillä tallennuksilla
Määrittely
function OptimizeLoadedImagesParallel(WorkerCount: Integer; MinimumSavingsBytes: Int64; HighRatio: boolean; out AInfo: THPDFLoadedImageOptimizationInfo): Integer;
Yksikkö
HPDFDoc
Parametrit
| Nimi | Tarkoitus |
|---|---|
WorkerCount | Suurin samanaikaisten pakkaustyöntekijöiden määrä, rajataan arvoon 64 |
MinimumSavingsBytes | Pienin vaadittu koodatun tavumäärän vähennys ennen kuvavirran korvaamista |
HighRatio | Kun True, yrittää neljää määrätietoista maksimipakkaustrategiaa kutakin kuvaa kohden |
AInfo | Vastaanottaa työtehtävä-, tavu-, virhe-, työntekijäraja- ja määrätietoiseen järjestykseen liittyvät tilastot |
Palautusarvo
Palauttaa niiden kuvavirtojen määrän, jotka on korvattu pienemmillä määrätietoisilla Flate-kuormilla
Käyttöhuomautukset
- Dekoodaustyö käyttää rajattuja mukautuvia virtoja ja pakkausmuisti on suhteessa WorkerCount-arvoon
- PDF-objektin muokkaaminen tapahtuu vain kutsujan säikeessä työntekijöiden päätyttyä
- Tulokset vahvistetaan alkuperäisessä kuvobjektijärjestyksessä ja vain kun MinimumSavingsBytes saavutetaan