THPDFImageRecompressionCostOptions Record

Ställer in sökningen efter bildrekomprimering med visuell kostnad: kvalitetsintervall och -steg, budget för perceptuellt fel, visuell och bytekostnadsvikt, minsta besparing samt samplingssteg

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;

Enhet

HPDFDoc

Fält

FältSyfte
MinimumQualityNedre gräns för det avsökta kvalitetsintervallet; standard 30
MaximumQualityÖvre gräns för det avsökta kvalitetsintervallet; standard 90
QualityStepSteg mellan provkvaliteterna; standard 10
MaximumPerceptualErrorPerceptuellt fel som en kandidat inte får överskrida för att godkännas; standard 3.0
VisualErrorWeightVikt för den perceptuella feltermen i kostnadspoängen; standard 1.0
ByteCostWeightVikt för bytekostnadstermen i kostnadspoängen; standard 1.0
MinimumSavingsBytesMinsta bytesbesparing som krävs innan en rekomprimering behålls; standard 1
SampleStridePixelsteg som används vid sampling av avkodade bilder för felmätningen; standard 4
DefaultKlassfunktion som returnerar värdena listade ovan

Användningsanteckningar

Relaterade API:er