Konvertierung von PDF-Dokumenten für Rust

Exportieren Sie PDF in Microsoft Office® Word-, Excel-, PowerPoint-Präsentationen, Bilder, EPUB und Formate mit festem Layout

Überschau

Suchen Sie nach einer Methode, um PDF-Dateien mit Rust in andere Formate umzuwandeln? Aspose.PDF für Rust via C++ ist die perfekte Lösung für die Konvertierung von PDF-Dokumenten. Dieser Artikel zeigt, wie Sie PDF mit Rust in Text konvertieren. Bei der Konvertierung einer PDF-Datei in ein anderes Format möchten Benutzer häufig den PDF-Inhalt bearbeiten können. Mit Aspose.PDF für Rust über C++ können Sie Ihre PDF-Dokumente einfach und schnell in und aus den gängigsten Formaten konvertieren. Unsere Bibliothek stellt sicher, dass Ihre PDF-Dateien korrekt und erfolgreich konvertiert werden.

Konvertierung von PDF zu DOC

Beispiel: Konvertierung von PDF in DOC in 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 for Rust unterstützt die Konvertierung von PDF in DOC. Zuerst öffnen wir ein PDF-Dokument. Dann rufen wir die Funktion save_docx auf. Schließen Sie als Nächstes das PDF-Dokument und geben Sie alle zugewiesenen Ressourcen frei

Konvertierung von PDF in XSLX

Konvertierung von PDF in 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(())
}

Dieser Code ist eine Rust-Funktion, die eine PDF-Datei mithilfe der Datei Aspose.PDF in eine Excel-Datei konvertiert. Zuerst öffnen wir ein PDF-Dokument. Dann rufen wir die Funktion save_xlsx auf. Schließen Sie als Nächstes das PDF-Dokument und geben Sie alle zugewiesenen Ressourcen frei

Konvertierung von PDF zu XPS

Beispiel: Konvertierung von PDF in XPS in 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(())
}

Diese Rust-Funktion konvertiert eine PDF-Datei mithilfe der Datei Aspose.PDF in eine XPS-Datei. Zuerst öffnen wir ein PDF-Dokument. Dann rufen wir die Funktion save_xps auf. Schließen Sie als Nächstes das PDF-Dokument und geben Sie alle zugewiesenen Ressourcen frei

Konvertierung von PDF in PNG

Beispiel: Konvertierung von PDF in PNG in 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(())
}

Dieser Code ist eine Rust-Funktion, die eine PDF-Datei mithilfe der Datei Aspose.PDF in PNG-Bilder konvertiert. Zuerst öffnen wir ein PDF-Dokument. Dann rufen wir die Funktion page_to_png auf. Schließen Sie als Nächstes das PDF-Dokument und geben Sie alle zugewiesenen Ressourcen frei.