Añadir páginas a PDF a través de Rust

Inserte páginas en un documento PDF mediante programación mediante Aspose.PDF for la biblioteca Rust via C++

Cómo añadir páginas a un PDF usando Rust

¿Necesitas añadir páginas a los documentos PDF? Para añadir páginas, utilizaremos Aspose.PDF para Rust a través de C++, que es un conjunto de herramientas fácil y seguro que se utiliza para trabajar con PDF. Para instalar y usar Aspose.PDF para Rust a través de C++, haz clic en Descargar Aspose.PDF para Rust.

Insertar página en PDF mediante Rust


Necesitas Aspose.PDF for Rust via C++ para probar el código en tu entorno.

  1. Cree un objetoDocument con el archivo PDF de entrada.

  2. Llame al método Insert de la colección PageCollection con el índice especificado.

  3. Guarde el PDF de salida con el métodoGuardar.

Insertar nueva página en PDF

use asposepdf::Document;

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

    // Add new page in PDF-document
    pdf.page_add()?;

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

    Ok(())
}