THPDFImageRecompressionCostOptions Record

Finjusterer søgningen efter billedgenkomprimering med visuel omkostning: kvalitetsinterval og -trin, budget for perceptuel fejl, visuelle og byteomkostningsvægte, minimumsbesparelse og samplingsafstand

Deklaration

THPDFImageRecompressionCostOptions= record
  MinimumQuality: Integer;
  MaximumQuality: Integer;
  QualityStep: Integer;
  MaximumPerceptualError: Double;
  VisualErrorWeight: Double;
  ByteCostWeight: Double;
  MinimumSavingsBytes: Int64;
  SampleStride: Integer;
  class function Default: THPDFImageRecompressionCostOptions; static;
end;

Enhed

HPDFDoc

Felter

FeltFormål
MinimumQualityNedre grænse for det afsøgte kvalitetsinterval; standard 30
MaximumQualityØvre grænse for det afsøgte kvalitetsinterval; standard 90
QualityStepTrin mellem forsøgskvaliteter; standard 10
MaximumPerceptualErrorPerceptuel fejl, som en kandidat højst må overskride for at blive accepteret; standard 3.0
VisualErrorWeightVægt af ledet for perceptuel fejl i omkostningsscoren; standard 1.0
ByteCostWeightVægt af byteomkostningsledet i omkostningsscoren; standard 1.0
MinimumSavingsBytesMinimumsbytebesparelse, der kræves, før en genkomprimering beholdes; standard 1
SampleStridePixelafstand brugt ved sampling af afkodede billeder til fejlmålingen; standard 4
DefaultKlassefunktion, der returnerer de værdier, der er listet ovenfor

Brugsnoter

Relaterede API'er