通过 Rust 压缩 PDF

使用 Aspose.PDF 为 Rust via C++ 库以编程方式压缩 PDF

使用 Rust 优化 PDF

你需要压缩 PDF 吗?PDF 文档的编程修改是现代数字工作流程的关键组成部分。Rust 库,例如 Aspose.PDF,是独立的解决方案,不依赖其他软件,可以用于商业用途。要压缩 PDF 文件,我们将使用 Aspose.PDF for Rust via C++,这是一个使用 PDF 的简单而安全的工具包。要通过 C++ 安装和使用 Aspose.PDF for Rust,请单击 “下载” 按钮。

如何通过 Rust 压缩 PDF


你需要 Aspose.PDF for Rust via C++ 才能在你的环境中试用代码。

  1. 使用文档对象打开 PDF 文档。
  2. 调用对文档对象进行优化的方法,该方法会移除不必要的对象并压缩 PDF 文件中的图像
  3. 使用 Save () 方法将优化的文档保存到新路径。

如果您想更轻松、更快地共享或存储 PDF 文件,压缩它会有所帮助。有了这个功能强大的 Aspose.PDF Rust via C++ 库,你可以减小 PDF 的大小,同时保持其质量和重要细节完好无损。这个专业工具使用 Rust 来有效地压缩 PDF。以下示例演示如何修改 Rust 中的 PDF 文档:

压缩 PDF 文件-Rust

此示例代码显示了如何优化 Web 版 PDF 文档-Rust

Input file:

File not added

Output format:

PDF

Output file:

use asposepdf::Document;

fn main() -> Result<(), Box<dyn std::error::Error>> {
    // Open a PDF-document with filename
    let pdf = Document::open("sample.pdf")?;

    // Optimize PDF-document content
    pdf.optimize()?;

    // Save the previously opened PDF-document with new filename
    pdf.save_as("sample_optimize.pdf")?;

    Ok(())
}

关于 Rust API 的 Aspose.PDF

Aspose.PDF for Rust via C++ 是一个强大的工具包,它使开发人员能够直接操作 PDF 文件并在 PDF 上执行各种任务。它具有将PDF转换为其他格式的独特功能。

你可以通过 C++ API 在 文档示例 上找到有关 Aspose.PDF for Rust 的更多信息,了解如何使用该工具。