使用 Rust 通过 C++ 删除 PDF 页面

Contents
[ ]

您可以使用 Aspose.PDF for Rust via C++ 删除 PDF 文件中的页面。下面的代码片段演示了如何通过删除特定页面来操作 PDF 文档。此方法对于 PDF 文档的操作任务非常高效,特别是用于删除页面、保存修改后的文档以及确保正确的资源管理。

  1. 打开 PDF 文件。
  2. 使用删除特定页面 page_delete 函数。
  3. 使用以下方式保存文档 保存 方法。

    use asposepdf::Document;

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

        // Delete specified page in PDF-document
        pdf.page_delete(1)?;

        // Save the previously opened PDF-document
        pdf.save()?;

        Ok(())
    }