THPDFImageRecompressionCostOptions Record

Stelt de zoektocht naar hercompressie van afbeeldingen op visuele kosten af: kwaliteitsbereik en -stap, budget voor perceptuele fout, visuele en bytekosten-gewichten, minimale besparing en bemonsteringsstap

Declaratie

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

Eenheid

HPDFDoc

Velden

VeldDoel
MinimumQualityOndergrens van het doorlopen kwaliteitsbereik; standaard 30
MaximumQualityBovengrens van het doorlopen kwaliteitsbereik; standaard 90
QualityStepStap tussen proefkwaliteiten; standaard 10
MaximumPerceptualErrorPerceptuele fout die een kandidaat niet mag overschrijden om geaccepteerd te worden; standaard 3.0
VisualErrorWeightGewicht van de perceptuele-foutterm in de kostenscore; standaard 1.0
ByteCostWeightGewicht van de bytekosten-term in de kostenscore; standaard 1.0
MinimumSavingsBytesMinimale bytebesparing die nodig is voordat een hercompressie wordt gehouden; standaard 1
SampleStridePixelstap die wordt gebruikt bij het bemonsteren van gedecodeerde afbeeldingen voor de foutmeting; standaard 4
DefaultClassfunctie die de hierboven genoemde waarden teruggeeft

Gebruiksopmerkingen

Gerelateerde API's