C# を使用して PDF をトリミングする方法

この短いチュートリアルでは、C# を使用して PDF を切り取る方法 を定義しています。構成の詳細、プログラム フロー、実行可能なサンプル コードを共有し、C# を使用して PDF のページを切り取る基本的なアプリケーションを示します。このサンプル コードは、.NET 環境をサポートする任意のプラットフォームで実行でき、PDF ファイルの一部をトリミングするための Acrobat やその他のサードパーティ製ツールは必要ありません。

C# を使用して PDF をトリミングする手順

  1. ページの一部を切り取るために Aspose.PDF for .NET を追加する環境を確立する
  2. ソース PDF ファイルを Document クラス オブジェクトにロードしてトリミングします
  3. 必要に応じて、既存の PDF ページ ボックスを表示します。
  4. トリミング領域を定義する新しい Rectangle オブジェクトを作成します
  5. CropBox、TrimBox、ArtBox、および BleedBox の値を、新しく作成された四角形に設定します。
  6. PDFを保存

これらの手順は、C# を使用して PDF ドキュメントをクロップするプロセスをまとめたものです。このプロセスは、PDF ファイルをロードすることから始まり、必要に応じて、CropBox、TrimBox、ArtBox、BleedBox、および MediaBox の既存の値を表示します。次の手順では、トリミングするページの領域を定義する新しい四角形を初期化し、続いてこの四角形を上記のすべての PDF ページ ボックスの新しいパラメータとして設定します。

C# を使用して PDF ファイルをトリミングするコード

このサンプル コードは、C# を使用して PDF のページをクロップするアプリケーションを開発するための基礎として使用できます。必要に応じて任意の PDF ボックス値を設定できますが、ソース PDF の一部を切り取って新しい PDF ファイル ページに完全に表示するには、これらすべてのボックスに新しい値を設定します。必要に応じて、normalizeCoordinates フラグを使用して、新しい長方形の寸法を調整することもできます。

このクイック チュートリアルでは、C# を使用して PDF ファイルをトリミングする方法 について説明しました。 PDF ファイルをページごとに分割するプロセスを知りたい場合は、C#でページごとにPDFファイルを分割する方法 の記事を参照してください。

 日本語