Удалить страницы PDF с помощью Rust через C\u002B\u002B

Contents
[ ]

Вы можете удалять страницы из PDF‑файла, используя Aspose.PDF for Rust via C\u002B\u002B. Следующий фрагмент кода демонстрирует, как манипулировать PDF‑документом, удаляя конкретную страницу. Этот метод эффективен для задач манипуляции PDF‑документами, в частности для удаления страниц, сохранения изменённого документа и обеспечения надлежащего управления ресурсами.

  1. Откройте PDF‑файл.
  2. Удалите определённую страницу с page_delete функция.
  3. Сохраните документ с помощью save метод.

    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(())
    }