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行程长度压缩。
FlateFlate 压缩。
LzwBaselinePredictor预测器选择被限制为 PNG Paeth 预测器,以加快处理速度。
LzwOptimizedPredictor预测器选择更为复杂,应该能产生更小的图像尺寸,但需要更多时间。
JpegJpeg 压缩。
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 预测器,以加快处理速度。实际表现出乎意料地好。优于 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 不支持透明度。