PDF文書をプログラムで開く

既存の PDF 文書を開く

このコードスニペットは、Aspose.PDF for Rust を使用して PDF を操作するための基本的な操作を示しています。これらはファイルのオープン、変更の保存、リソースの適切なクローズです。これにより、PDF ドキュメントを扱う開発者にとって基礎的な例となります。

この例はシンプルで、理解と変更が容易です。初心者に最適で、より複雑なアプリケーションのボイラープレートとしても利用できます。

PDF ドキュメントを開いたり保存したりする機能は、多くのシナリオでの基本要件です。たとえば、レポートの生成、ドキュメントの修正、または自動化されたワークフローの作成などがあります。

この例は API の使いやすさを示すシンプルな PDF 操作の例で、テキスト抽出、注釈、フォーム入力などの高度な機能へ拡張できます。


    use asposepdf::Document;

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

        // Save the previously opened PDF-document with new filename
        pdf.save_as("sample_open.pdf")?;

        Ok(())
    }