Konversi Dokumen PDF untuk Rust

Ekspor PDF ke Microsoft Office® Word, Excel, Presentasi PowerPoint, Gambar, EPUB, dan format tata letak tetap

Ringkasan

Apakah Anda mencari metode untuk mengubah file PDF menjadi format lain menggunakan Rust? Aspose.PDF untuk Rust melalui C++ adalah solusi sempurna untuk mengonversi dokumen PDF. Artikel ini akan menunjukkan cara mengonversi PDF ke teks menggunakan Rust. Saat mengonversi file PDF ke format lain, pengguna sering ingin dapat mengedit konten PDF. Dengan Aspose.PDF untuk Rust melalui C++, Anda dapat dengan mudah dan cepat mengonversi dokumen PDF Anda ke dan dari format paling populer. Perpustakaan kami memastikan bahwa file PDF Anda dikonversi secara akurat dan berhasil.

Konversi PDF ke DOCX

Contoh: Konversi PDF ke DOCX di 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 untuk Rust mendukung konversi PDF ke DOC. Pertama, kami membuka dokumen PDF. Kemudian, kita memanggil fungsi save_docx. Selanjutnya, tutup dokumen PDF dan lepaskan sumber daya yang dialokasikan

PDF ke XSLX Konversi

PDF ke XSLX Konversi

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

Kode ini adalah fungsi Rust yang mengonversi file PDF ke file Excel menggunakan Aspose.PDF. Pertama, kami membuka dokumen PDF. Kemudian, kita memanggil fungsi save_xlsx. Selanjutnya, tutup dokumen PDF dan lepaskan sumber daya yang dialokasikan

PDF ke XPS Konversi

Contoh: Konversi PDF ke XPS di 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(())
}

Fungsi Rust ini mengonversi file PDF ke file XPS menggunakan Aspose.PDF. Pertama, kami membuka dokumen PDF. Kemudian, kita memanggil fungsi save_xps. Selanjutnya, tutup dokumen PDF dan lepaskan sumber daya yang dialokasikan

PDF ke PNG Konversi

Contoh: Konversi PDF ke PNG di 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(())
}

Kode ini adalah fungsi Rust yang mengonversi file PDF ke gambar PNG menggunakan Aspose.PDF. Pertama, kami membuka dokumen PDF. Kemudian, kita memanggil fungsi page_to_png. Selanjutnya, tutup dokumen PDF dan lepaskan sumber daya yang dialokasikan.