THPDFImageRecompressionCostOptions Record
Virittää visuaalikustannuspohjaisen kuvien uudelleenpakkaushaun: laatialueen ja askeleen, perceptuaalisen virhebudjetin, visuaali- ja tavukustannuspainot, vähimmäissäästön ja otantavälin
Määrittely
THPDFImageRecompressionCostOptions= record
MinimumQuality: Integer;
MaximumQuality: Integer;
QualityStep: Integer;
MaximumPerceptualError: Double;
VisualErrorWeight: Double;
ByteCostWeight: Double;
MinimumSavingsBytes: Int64;
SampleStride: Integer;
class function Default: THPDFImageRecompressionCostOptions; static;
end;
Yksikkö
HPDFDoc
Kentät
| Kenttä | Tarkoitus |
|---|---|
MinimumQuality | Läpikäytävän laatialueen alaraja; oletus 30 |
MaximumQuality | Läpikäytävän laatialueen yläraja; oletus 90 |
QualityStep | Kokeilulaatujen välinen askel; oletus 10 |
MaximumPerceptualError | Perceptuaalinen virhe, jota ehdokkaan ei saa ylittää hyväksyttäväkseen; oletus 3.0 |
VisualErrorWeight | Perceptuaalisen virheen paino kustannuspisteessä; oletus 1.0 |
ByteCostWeight | Tavukustannuksen paino kustannuspisteessä; oletus 1.0 |
MinimumSavingsBytes | Vähimmäistavusäästö, joka vaaditaan, ennen kuin uudelleenpakkaus säilytetään; oletus 1 |
SampleStride | Pikseliväli, jota käytetään purettujen kuvien otantaa virheen mittaukseen; oletus 4 |
Default | Luokkafunktio, joka palauttaa yllä luetellut arvot |
Käyttöhuomautukset
- Aloita arvosta
THPDFImageRecompressionCostOptions.Defaultja muuta yksittäisiä kenttiä; suurempiQualityStepvaihtaa tarkkuuden vähempiin koodauskokeiluihin - Nosta
ByteCostWeight-painoa työntääksesi haun pienempiin tiedostoihin taiVisualErrorWeight-painoa suosimaan uskollisuutta - Välitä tietue
THotPDF.OptimizeLoadedImagesByVisualCost-metodille ja lue vastaavaTHPDFImageRecompressionCostInfotuloksen kirjanpitoa varten