Optimize PDF

Documentize PDF Manager for .NETは、先進的な最適化技術を通じてPDFドキュメントを強化する包括的なプラグインです。ファイルサイズを削減し、ページを回転させ、コンテンツをトリミングし、ドキュメントのサイズを調整するのに役立ちます。これらの操作により、PDFファイルの品質と管理性が向上し、保管、共有、および表示が容易になります。

Optimize PDF

以下の手順は、品質を維持しながらPDFドキュメントのファイルサイズを削減する方法を示しています。

  1. OptimizeOptionsオブジェクトを作成して最適化設定を構成します。
  2. 入力PDFファイルを追加し、最適化されたファイルの出力場所を設定します。
  3. PdfManagerOptimizeメソッドを実行して最適化を行います。
1// Create OptimizeOptions object to set instructions
2var options = new OptimizeOptions();
3// Add input file path
4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
5// Set output file path
6options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
7// Perform the process
8PdfManager.Optimize(options);

Rotate PDF

RotateOptionsクラスを使用して、PDFファイル内のページの向きを調整します。

  1. RotateOptionsオブジェクトを作成し、回転角度を構成します。
  2. 入力PDFファイルを追加し、出力ファイルの場所を指定します。
  3. SetRotationメソッドを使用して回転角度を設定します(例:90度)。
  4. PdfManagerRotateメソッドを実行します。
 1// Create RotateOptions object to set instructions
 2var options = new RotateOptions();
 3// Set new Rotation
 4options.Rotation = Rotation.On90;
 5// Add input file path
 6options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
 7// Set output file path
 8options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
 9// Perform the process
10PdfManager.Rotate(options);

Resize PDF

PDFドキュメントをリサイズするには、ResizeOptionsクラスを使用して新しいページサイズを指定します。

  1. ResizeOptionsオブジェクトを作成し、ページサイズを定義します。
  2. 入力ファイルを追加し、希望する出力場所を設定します。
  3. SetPageSizeメソッドを使用して新しいサイズを指定します(例:A4)。
  4. PdfManagerResizeメソッドを実行します。
 1// Create ResizeOptions object to set instructions
 2var options = new ResizeOptions();
 3// Set new PageSize
 4options.PageSize = PageSize.A3;
 5// Add input file path
 6options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
 7// Set output file path
 8options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
 9// Perform the process
10PdfManager.Resize(options);

Compress PDF

使用されていないページリソースを排除し、同一のアセットを結合し、冗長なオブジェクトを破棄することで、可能な場合はPDFドキュメントを圧縮します。

  1. CompressOptionsオブジェクトを作成して最適化設定を構成します。
  2. 入力ファイルを追加し、出力ファイルの場所を指定します。
  3. SetCropBoxメソッドを使用してクロップ範囲を定義します。
  4. PdfManagerCompressメソッドを実行します。
1// Create CompressOptions object to set instructions
2var options = new CompressOptions();
3// Add input file path
4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
5// Set output file path
6options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
7// Perform the process
8PdfManager.Compress(options);

主な機能:

  • 最適化: 品質を損なうことなくPDFファイルのサイズを削減します。
  • 回転: PDFページの向きを調整します。
  • リサイズ: ページを特定の寸法にリサイズします(例:A4、レター)。
  • 圧縮: ドキュメントから未使用のページリソースやオブジェクトを削除します。
 日本語