Înregistrarea THPDFImageRecompressionCostOptions

Ajustează căutarea de recomprimare a imaginilor după cost vizual: intervalul și pasul de calitate, bugetul de eroare perceptuală, ponderile vizuale și de cost în octeți, economiile minime și pasul de eșantionare

Declarație

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

Unitate

HPDFDoc

Câmpuri

CâmpScop
MinimumQualityLimita inferioară a intervalului de calitate baleiat; implicit 30
MaximumQualityLimita superioară a intervalului de calitate baleiat; implicit 90
QualityStepIncrementul dintre calitățile de probă; implicit 10
MaximumPerceptualErrorEroarea perceptuală pe care un candidat nu trebuie să o depășească pentru a fi acceptat; implicit 3.0
VisualErrorWeightPonderea termenului de eroare perceptuală în scorul de cost; implicit 1.0
ByteCostWeightPonderea termenului de cost în octeți în scorul de cost; implicit 1.0
MinimumSavingsBytesEconomia minimă de octeți cerută înainte ca o recomprimare să fie păstrată; implicit 1
SampleStridePasul de pixeli folosit la eșantionarea imaginilor decodate pentru măsurarea erorii; implicit 4
DefaultFuncție de clasă care returnează valorile listate mai sus

Note de utilizare

API-uri asociate