Conversion de documents PDF pour Rust

Exportez un PDF vers Microsoft Office® Word, Excel, présentations PowerPoint, images, EPUB et formats à mise en page fixe

Aperçu

Vous recherchez une méthode pour transformer des fichiers PDF en d’autres formats à l’aide de Rust ? Aspose.PDF pour Rust via C++ est la solution idéale pour convertir des documents PDF. Cet article explique comment convertir un PDF en texte à l’aide de Rust. Lors de la conversion d’un fichier PDF dans un autre format, les utilisateurs souhaitent souvent pouvoir modifier le contenu du PDF. Avec Aspose.PDF pour Rust via C++, vous pouvez facilement et rapidement convertir vos documents PDF vers et depuis les formats les plus populaires. Notre bibliothèque garantit que vos fichiers PDF sont convertis avec précision et succès.

Conversion de PDF en DOC

Exemple : conversion de PDF en DOC dans Rust

use asposepdf::Document;

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

    // Convert and save the previously opened PDF-document as DocX-document
    pdf.save_docx("sample.docx")?;

    Ok(())
}

Aspose.PDF pour Rust prend en charge la conversion de PDF en DOC. Tout d’abord, nous ouvrons un document PDF. Ensuite, nous appelons la fonction save_docx. Fermez ensuite le document PDF et libérez toutes les ressources allouées

Conversion de PDF en XSLX

Conversion de PDF en XSLX

use asposepdf::Document;

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

    // Convert and save the previously opened PDF-document as XlsX-document
    pdf.save_xlsx("sample.xlsx")?;

    Ok(())
}

Ce code est une fonction Rust qui convertit un fichier PDF en fichier Excel à l’aide du fichier Aspose.PDF. Tout d’abord, nous ouvrons un document PDF. Ensuite, nous appelons la fonction save_xlsx. Fermez ensuite le document PDF et libérez toutes les ressources allouées

Conversion de PDF en XPS

Exemple : conversion de PDF en XPS dans Rust

use asposepdf::Document;

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

    // Convert and save the previously opened PDF-document as Xps-document
    pdf.save_xps("sample.xps")?;

    Ok(())
}

Cette fonction Rust convertit un fichier PDF en fichier XPS à l’aide du fichier Aspose.PDF. Tout d’abord, nous ouvrons un document PDF. Ensuite, nous appelons la fonction save_xps. Fermez ensuite le document PDF et libérez toutes les ressources allouées

Conversion de PDF en PNG

Exemple : conversion de PDF en PNG dans Rust

use asposepdf::Document;

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

    // Convert and save the specified page as Png-image
    pdf.page_to_png(1, 100, "sample_page1.png")?;

    Ok(())
}

Ce code est une fonction Rust qui convertit un fichier PDF en images PNG à l’aide du fichier Aspose.PDF. Tout d’abord, nous ouvrons un document PDF. Ensuite, nous appelons la fonction page_to_png. Fermez ensuite le document PDF et libérez toutes les ressources allouées.