Rust で PDF を圧縮

Rust via C++ ライブラリの Aspose.PDF を使用してプログラムによる PDF 圧縮

Rust で PDF を最適化

PDF を圧縮する必要がありますか?プログラムによる PDF 文書の修正は、現代のデジタルワークフローに欠かせない要素です。Aspose.PDF などの Rust ライブラリは、他のソフトウェアに依存しないスタンドアロンソリューションであり、すぐに商用利用が可能です。PDF ファイルを圧縮するには、PDF を扱うための簡単で安全なツールキットである Aspose.PDF for Rust via C++ を使用します。C++ 経由で Aspose.PDF for Rust をインストールして使用するには、ダウンロードボタンをクリックしてください。

Rust で PDF を圧縮する方法


ご使用の環境でコードを試すには、C++ 経由の Rust 用 Aspose.PDF が必要です。

  1. Document オブジェクトを使用して PDF ドキュメントを開きます。
  2. 文書オブジェクトに対して最適化用のメソッドを呼び出します。これにより、不要なオブジェクトが削除され、PDF ファイル内の画像が圧縮されます。
  3. Save () メソッドを使用して、最適化されたドキュメントを新しいパスに保存します。

PDFファイルを簡単かつ迅速に共有または保存したい場合は、圧縮すると便利です。この強力な Aspose.PDF Rust via C++ ライブラリを使用すると、品質や重要な詳細情報を損なわずに PDF のサイズを小さくすることができます。このプロフェッショナルツールは Rust を使用して PDF を効果的に圧縮します。次の例は、Rust 内の PDF ドキュメントを変更する方法を示しています。

PDF ファイルを圧縮-Rust

このサンプルコードは、PDF ドキュメントを Web 用に最適化する方法を示しています-Rust

Input file:

File not added

Output format:

PDF

Output file:

use asposepdf::Document;

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

    // Optimize PDF-document content
    pdf.optimize()?;

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

    Ok(())
}

Rust API の Aspose.PDF について

Aspose.PDF for Rust via C++ は、開発者が PDF ファイルを直接操作したり、PDF 上でさまざまなタスクを実行したりできる強力なツールキットです。PDF を他のフォーマットに変換する独自の機能を備えています。

C++ API による Aspose.PDF for Rust の詳細については、ツールの使用方法に関する ドキュメンテーション を参照してください。