PDF压缩 IronPDF 可以通过减小任何嵌入图像的大小来压缩 PDF 的文件大小。 为此,开发人员可以调用 PdfDocument 类的 compressImages 方法来减少包含大型图像和其他图形元素的 PDF 的文件大小。 这在存储空间、时间和通过电子邮件和其他通信渠道高效传输 PDF 的成本上节省了巨大开销。 compressImages 方法接受 0 到 100 之间的整数值,表示嵌入图像的目标质量百分比。 此外,使用此方法的规则与优化 JPEG 等有损图像类型的文件大小的规则相似。 值 100 表示图像必须保持其原始质量(无损),较低的值表示较低的原始质量阈限。 IronPDF 图像压缩指南中的代码示例从相同的原始 PDF 产生两个新的 PDF,使用不同的图像压缩质量。 第一个生成的 PDF 图像失去了许多原始质量。 低于 70 的质量值通常会生成图像质量非常低的 PDF,但其文件大小却显著减小。 第二个 PDF 是以较高的质量门槛(90%)生成的。 这将产生一个图像质量更高但文件大小减少较小的 PDF,与你生成的第一个 PDF 相比。 理想的质量值将根据用户要求而有所不同。 可能需要进行一些试验,以找到在保持图像质量可接受的同时生成文件大小最小的值。 class="hsg-featured-snippet"> 如何在 Java 中压缩 PDF 文件 安装 IronPDF Java 库以实现 PDF 压缩 利用 `fromFile` 方法导入现有 PDF 通过指定质量使用 compressImages 方法压缩 PDF 将已压缩的 PDF 导出到所需目录 在质量差别很小的情况下实现巨大的文件大小减少 学习如何使用 IronPDF 在 Java 中压缩 PDF 相关文档链接 在Github上查看 相关教程 相关操作指南 类文档 获取语言包 下载IronPDF DLL 在此页面上报告问题 准备开始了吗? 版本: 2025.11 刚刚发布 免费 Maven 下载 查看许可证