Aspose.PDF のための最適化プラグイン
Aspose.PDF Optimizer Plugin for .NET は、開発者が Web 配信、遵守、およびストレージ管理に不可欠な PDF ドキュメントを短縮、収穫、または回転することを可能にします。
●最新記事
Aspose.PDF Optimizer Plugin キー機能
PDF圧縮&ファイルサイズ削減画像を圧縮し、コンテンツストリームを最適化することによって PDF ファイルのサイズを減らす - 電子メール、ウェブ、およびストレージに完璧です。
ページの回転とクロッピングプレゼンテーション、遵守、またはデジタル化作業流のための大規模なPDFページを回転または収穫します。
** 高度なPDFリサイクル**特定の印刷または配布要件のためにページのサイズ(たとえば、文字またはA4)を変更します。
** Aspose.PDF Optimizer プラグインからスタートする**
.NET のための Aspose.PDF をインストールするAspose.PDF ライブラリを NuGet を通じてプロジェクトに追加するか、または参照集会を直接使用します。
ライセンスを設定するライセンスキーを適用することによって完全な最適化機能を解除します。
** 最適化オプションを設定する**利用
Optimizer
とのことOptimizeOptions
,ResizeOptions
あるいはRotateOptions
あなたのニーズに応じて処理を調整します。プロセスと保存最適化、回転、またはリサイクルおよび出力ファイルのレビューを実行します。
例:C#でPDFを圧縮して最適化する
using Aspose.Pdf.Plugins;
// Input/output file paths
var inputPath = @"C:\Samples\sample.pdf";
var outputPath = @"C:\Samples\sample_optimized.pdf";
// Set up optimization options
var opt = new OptimizeOptions();
opt.AddInput(new FileDataSource(inputPath));
opt.AddOutput(new FileDataSource(outputPath));
// Create Optimizer and process
var optimizer = new Optimizer();
optimizer.Process(opt);
Console.WriteLine("Optimized PDF saved to: " + outputPath);
例: PDF ページを C# で文字サイズに変換する
using Aspose.Pdf.Plugins;
var inputPath = @"C:\Samples\sample.pdf";
var outputPath = @"C:\Samples\sample_resized.pdf";
var opt = new ResizeOptions { PageSize = PageSize.PageLetter };
opt.AddInput(new FileDataSource(inputPath));
opt.AddOutput(new FileDataSource(outputPath));
var optimizer = new Optimizer();
optimizer.Process(opt);
Console.WriteLine("Resized PDF saved to: " + outputPath);
例:C#で180度のPDFページを回転する
using Aspose.Pdf.Plugins;
var inputPath = @"C:\Samples\sample.pdf";
var outputPath = @"C:\Samples\sample_rotated.pdf";
var opt = new RotateOptions { Rotation = Rotation.on180 };
opt.AddInput(new FileDataSource(inputPath));
opt.AddOutput(new FileDataSource(outputPath));
var optimizer = new Optimizer();
optimizer.Process(opt);
Console.WriteLine("Rotated PDF saved to: " + outputPath);
■最良の実践*
- 不可逆的な最適化を適用する前に、常にPDFをバックアップします。
- 最適なサイズと品質のバランスを確保するための圧縮設定をテストします。
- 大型ドキュメントリポジトリのためのバッチ最適化を使用します。
関連する資源: