การแปลงเอกสาร PDF สำหรับ Rust

ส่งออก PDF ไปยัง Microsoft Office® Word, Excel, งานนำเสนอ PowerPoint, รูปภาพ, EPUB และรูปแบบเค้าโครงคงที่

ภาพรวม

คุณกำลังค้นหาวิธีการแปลงไฟล์ PDF เป็นรูปแบบอื่นโดยใช้ Rust หรือไม่?Aspose.PDF สำหรับ Rust ผ่าน C++ เป็นทางออกที่สมบูรณ์แบบสำหรับการแปลงเอกสาร PDFบทความนี้จะแสดงวิธีการแปลง PDF เป็นข้อความโดยใช้ Rustเมื่อแปลงไฟล์ PDF เป็นรูปแบบอื่นผู้ใช้มักต้องการที่จะสามารถแก้ไขเนื้อหา PDF ได้ด้วย Aspose.PDF for Rust ผ่าน C++ คุณสามารถแปลงเอกสาร PDF ของคุณไปยังและจากรูปแบบยอดนิยมได้อย่างง่ายดายและรวดเร็วห้องสมุดของเราช่วยให้มั่นใจได้ว่าไฟล์ PDF ของคุณจะถูกแปลงอย่างถูกต้องและประสบความสำเร็จ

การแปลง PDF เป็น DOC

ตัวอย่าง: การแปลง PDF เป็น DOC ใน 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 สำหรับ Rust รองรับการแปลง PDF เป็น DOCขั้นแรกเราเปิดเอกสาร PDFจากนั้นเราเรียกฟังก์ชัน save_docxจากนั้นปิดเอกสาร PDF และปล่อยทรัพยากรที่จัดสรรใด ๆ

การแปลง PDF เป็น XSLX

การแปลง PDF เป็น 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(())
}

รหัสนี้เป็นฟังก์ชัน Rust ที่แปลงไฟล์ PDF เป็นไฟล์ Excel โดยใช้ Aspose.PDFขั้นแรกเราเปิดเอกสาร PDFจากนั้นเราเรียกฟังก์ชัน save_xlsxจากนั้นปิดเอกสาร PDF และปล่อยทรัพยากรที่จัดสรรใด ๆ

การแปลง PDF เป็น XPS

ตัวอย่าง: การแปลง PDF เป็น XPS ใน 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(())
}

ฟังก์ชัน Rust นี้แปลงไฟล์ PDF เป็นไฟล์ XPS โดยใช้ Aspose.PDFขั้นแรกเราเปิดเอกสาร PDFจากนั้นเราเรียกฟังก์ชัน save_xpsจากนั้นปิดเอกสาร PDF และปล่อยทรัพยากรที่จัดสรรใด ๆ

การแปลง PDF เป็น PNG

ตัวอย่าง: การแปลง PDF เป็น PNG ใน 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(())
}

รหัสนี้เป็นฟังก์ชัน Rust ที่แปลงไฟล์ PDF เป็นภาพ PNG โดยใช้ Aspose.PDFขั้นแรกเราเปิดเอกสาร PDFจากนั้นเราเรียกฟังก์ชัน page_to_pngจากนั้นปิดเอกสาร PDF และปล่อยทรัพยากรที่จัดสรรใด ๆ