Travaillez avec des pages au format PDF via Rust

Gérez les pages PDF d’un document par programmation à l’aide de Aspose.PDF pour la bibliothèque Rust via C++

Aspose.PDF for Rust via C++ Logo

Action la plus populaire avec les pages en Rust

Comment insérer des pages dans un document PDF à l'aide de Rust

Afin d’ajouter une page dans un fichier PDF, nous utiliserons l’API Aspose.PDF qui est une API de manipulation de documents riche en fonctionnalités, puissante et facile à utiliser pour la plate-forme rust-cpp. Ouvrez le gestionnaire de packages NuGet, recherchez Aspose.PDF et installez. Vous pouvez également utiliser la commande suivante depuis la console du gestionnaire de packages.

Ajouter une page au PDF via Rust


Vous avez besoin de la bibliothèque Aspose.PDF pour essayer le code dans votre environnement.

  1. Créez un objetDocument avec le fichier PDF d’entrée.

  2. Appelez la méthode Insert de la collection PageCollection avec l’index spécifié.

  3. Enregistrez le PDF de sortie à l’aide de la méthode Save.

Ajouter une nouvelle page au 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(())
}