Enregistrement THPDFImageRecompressionCostOptions

Règle la recherche de recompression d'images à coût visuel : plage et pas de qualité, budget d'erreur perceptuelle, poids visuel et coût en octets, économie minimale et pas d'échantillonnage

Déclaration

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

Unité

HPDFDoc

Champs

ChampObjectif
MinimumQualityBorne basse de la plage de qualité balayée ; défaut 30
MaximumQualityBorne haute de la plage de qualité balayée ; défaut 90
QualityStepIncrément entre qualités d'essai ; défaut 10
MaximumPerceptualErrorErreur perceptuelle qu'un candidat ne doit pas dépasser pour être accepté ; défaut 3.0
VisualErrorWeightPoids du terme d'erreur perceptuelle dans le score de coût ; défaut 1.0
ByteCostWeightPoids du terme de coût en octets dans le score de coût ; défaut 1.0
MinimumSavingsBytesÉconomie d'octets minimale exigée avant de conserver une recompression ; défaut 1
SampleStridePas en pixels utilisé pour échantillonner les images décodées lors de la mesure d'erreur ; défaut 4
DefaultFonction de classe renvoyant les valeurs listées ci-dessus

Notes d'utilisation

API associées