PdfImageCompressionOptions

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum

public final class PdfImageCompressionOptions extends System.Enum

خيارات ضغط صور PDF

الحقول

حقلالوصف
Autoيختار تلقائيًا الضغط الأنسب لكل صورة.
Noneيحفظ بايتات الصورة الخام مما يؤدي إلى أحجام ملفات PDF أكبر.
Rleضغط طول التشغيل.
Flateضغط Flate.
LzwBaselinePredictorاختيار المتنبئ مقيد بـ PNG Paeth predictor لتسريع العملية.
LzwOptimizedPredictorاختيار المتنبئ أكثر تعقيدًا ويجب أن ينتج أحجام صور أصغر لكنه يستغرق وقتًا أطول.
Jpegضغط Jpeg.
Ccitt3/CCITTFaxDecode/DecodeParms/K 0/Columns 173 لا يدعم الشفافية.
Ccitt4/CCITTFaxDecode/DecodeParms/K -1/Columns 173 لا يدعم الشفافية.

Auto

public static final int Auto

يختار تلقائيًا الضغط الأنسب لكل صورة.

None

public static final int None

يحفظ بايتات الصورة الخام مما يؤدي إلى أحجام ملفات PDF أكبر.

Rle

public static final int Rle

ضغط طول التشغيل.

Flate

public static final int Flate

ضغط Flate.

LzwBaselinePredictor

public static final int LzwBaselinePredictor

اختيار المتنبئ مقيد بـ PNG Paeth predictor لتسريع العملية. في الممارسة العملية يُظهر أداءً مفاجئًا جيدًا. أفضل من LzwOptimizedPredictor.

LzwOptimizedPredictor

public static final int LzwOptimizedPredictor

اختيار المتنبئ أكثر تعقيدًا ويجب أن ينتج أحجام صور أصغر لكنه يستغرق وقتًا أطول. تقول RFC 2083 إنه الطريقة المثلى. ولكن على بيانات الاختبار، المتنبئ الأساسي LzwBaselinePredictor يتفوق، مما يترك المتنبئ المحسن خلفه بنسبة تحسين ضغط تتراوح بين 25-40٪.

Jpeg

public static final int Jpeg

ضغط Jpeg. لا يدعم الشفافية.

Ccitt3

public static final int Ccitt3

/CCITTFaxDecode/DecodeParms/K 0/Columns 173 لا يدعم الشفافية.

Ccitt4

public static final int Ccitt4

/CCITTFaxDecode/DecodeParms/K -1/Columns 173 لا يدعم الشفافية.