ラスト用の PDF ドキュメント変換

PDF をマイクロソフトオフィス® ワード、エクセル、パワーポイントプレゼンテーション、画像、EPUB、および固定レイアウト形式にエクスポート

概要

Rustを使用してPDFファイルを他の形式に変換する方法をお探しですか?C++ 経由の Rust 用の Aspose.PDF は PDF ドキュメントを変換するのに最適なソリューションです。この記事では、Rust を使って PDF をテキストに変換する方法を紹介します。PDFファイルを別の形式に変換するとき、ユーザーはPDFコンテンツを編集できるようにしたいと思うことがよくあります。C++ 経由の Rust 用 Aspose.PDF を使うと、PDF ドキュメントを最も一般的なフォーマットに簡単かつ迅速に変換できます。当社のライブラリは、PDF ファイルが正確かつ正常に変換されることを保証します。

PDF ファイルから DOC への変換

例:ラストでの PDF から DOC への変換

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

このコードは、Aspose.PDF を使用して PDF ファイルを Excel ファイルに変換する Rust 関数です。まず、PDF ドキュメントを開きます。次に、save_xlsx 関数を呼び出します。次に、PDF ドキュメントを閉じて、割り当てられているリソースをすべて解放します

PDF ファイルから XPS への変換

例:ラストでの PDF から XPS への変換

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 関数は Aspose.PDF を使用して PDF ファイルを XPS ファイルに変換します。まず、PDF ドキュメントを開きます。次に、save_xps 関数を呼び出します。次に、PDF ドキュメントを閉じて、割り当てられているリソースをすべて解放します

PDF ファイルから PNG ファイルへの変換

例:ラストでの PDF から PNG への変換

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

このコードは、Aspose.PDF を使用して PDF ファイルを PNG 画像に変換する Rust 関数です。まず、PDF ドキュメントを開きます。次に、page_to_png 関数を呼び出します。次に、PDF ドキュメントを閉じて、割り当てられているリソースをすべて解放します。