C# で PDF を圧縮

マイクロソフトやアドビアクロバットなどのソフトウェアを一切使用せずに、C# API 用のサーバーサイド Aspose.PDF を使用するプログレッシブ PDF コンプレッサー

C# で PDF を最適化

PDFを圧縮する必要がありますか?PDF 文書のプログラムによる修正は、現代のデジタルワークフローに欠かせない要素です。Aspose.PDF のような.NET ライブラリは、他のソフトウェアに依存しないスタンドアロンソリューションであり、すぐに商用利用が可能です。プロの C# 開発者のあらゆるニーズに応えます。

この C# ライブラリを使用すると、開発者はプログラミングを通じて PDF ドキュメントを迅速かつ効率的に圧縮できます。このライブラリを使用すると、印刷、アーカイブ、またはネットワーク共有用に最適化された PDF 出力を簡単に作成できます。C# で PDF ドキュメントを処理するためのスタンドアロンソリューションで、サードパーティ製ソフトウェアをインストールする必要がありません。

PDF ファイルを圧縮するには、Aspose.PDF for .NET API を使用します。これは、.NET プラットフォーム向けの機能豊富で強力で使いやすいドキュメント操作 API です。NuGet パッケージマネージャーを開き、Aspose.PDF を検索してインストールします。パッケージマネージャーコンソールから以下のコマンドを使用することもできます。

Package Manager Console

PM > Install-Package Aspose.PDF

C# で PDF を圧縮する方法


ご使用の環境でコードを試すには Aspose.PDF for .NET が必要です。

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

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

PDF ファイルを圧縮-C#

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

Input file:

File not added

Output format:

PDF

Output file:


	string dataDir = RunExamples.GetDataDir_AsposePdf_WorkingDocuments();

	// Open document
	Document pdfDocument = new Document(dataDir + "OptimizeDocument.pdf");

	// Optimize for web
	pdfDocument.Optimize();

	dataDir = dataDir + "OptimizeDocument_out.pdf";

	// Save output document
	pdfDocument.Save(dataDir);

C# API の Aspose.PDF について

C# API 用 Aspose.PDF には、PDF ファイルを操作するためのさまざまな機能が備わっています。機能には次のものが含まれます。

  • PDF ドキュメントをゼロから、または HTML、XML、または画像から作成します。
  • ページ、テキスト、画像、その他のコンテンツを追加または削除して、既存の PDF ドキュメントを圧縮します。
  • PDF ドキュメントを HTML、XML、画像などの他の形式に変換します。
  • PDF ドキュメントを画像または XPS 形式にレンダリングします。
  • PDF 文書をアプリケーションから直接印刷できます。
  • PDF 文書にデジタル署名。

C# API 用 Aspose.PDF の詳細については、この Aspose ドキュメント を参照してください。