THPDFImageRecompressionCostOptions Record

Tinh chỉnh cuộc tìm kiếm recompression ảnh theo chi phí thị giác: dải và bước quality, ngân sách lỗi perceptual, trọng số thị giác và chi phí byte, mức tiết kiệm tối thiểu, và bước lấy mẫu

Khai báo

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

Đơn vị

HPDFDoc

Các trường

TrườngMục đích
MinimumQualityCận dưới của dải quality được quét; mặc định 30
MaximumQualityCận trên của dải quality được quét; mặc định 90
QualityStepBước nhảy giữa các quality thử; mặc định 10
MaximumPerceptualErrorLỗi perceptual mà một ứng viên không được vượt để được nhận; mặc định 3.0
VisualErrorWeightTrọng số của thành phần lỗi perceptual trong điểm chi phí; mặc định 1.0
ByteCostWeightTrọng số của thành phần chi phí byte trong điểm chi phí; mặc định 1.0
MinimumSavingsBytesMức tiết kiệm byte tối thiểu cần đạt trước khi một lần recompress được giữ; mặc định 1
SampleStrideBước pixel dùng khi lấy mẫu các ảnh đã giải mã để đo lỗi; mặc định 4
DefaultClass function trả về các giá trị liệt kê ở trên

Ghi chú sử dụng

API liên quan