この短いチュートリアルでは、C# を使用して PDF を切り取る方法 を定義しています。構成の詳細、プログラム フロー、実行可能なサンプル コードを共有し、C# を使用して PDF のページを切り取る基本的なアプリケーションを示します。このサンプル コードは、.NET 環境をサポートする任意のプラットフォームで実行でき、PDF ファイルの一部をトリミングするための Acrobat やその他のサードパーティ製ツールは必要ありません。
C# を使用して PDF をトリミングする手順
- ページの一部を切り取るために Aspose.PDF for .NET を追加する環境を確立する
- ソース PDF ファイルを Document クラス オブジェクトにロードしてトリミングします
- 必要に応じて、既存の PDF ページ ボックスを表示します。
- トリミング領域を定義する新しい Rectangle オブジェクトを作成します
- CropBox、TrimBox、ArtBox、および BleedBox の値を、新しく作成された四角形に設定します。
- PDFを保存
これらの手順は、C# を使用して PDF ドキュメントをクロップするプロセスをまとめたものです。このプロセスは、PDF ファイルをロードすることから始まり、必要に応じて、CropBox、TrimBox、ArtBox、BleedBox、および MediaBox の既存の値を表示します。次の手順では、トリミングするページの領域を定義する新しい四角形を初期化し、続いてこの四角形を上記のすべての PDF ページ ボックスの新しいパラメータとして設定します。
C# を使用して PDF ファイルをトリミングするコード
このサンプル コードは、C# を使用して PDF のページをクロップするアプリケーションを開発するための基礎として使用できます。必要に応じて任意の PDF ボックス値を設定できますが、ソース PDF の一部を切り取って新しい PDF ファイル ページに完全に表示するには、これらすべてのボックスに新しい値を設定します。必要に応じて、normalizeCoordinates フラグを使用して、新しい長方形の寸法を調整することもできます。
このクイック チュートリアルでは、C# を使用して PDF ファイルをトリミングする方法 について説明しました。 PDF ファイルをページごとに分割するプロセスを知りたい場合は、C#でページごとにPDFファイルを分割する方法 の記事を参照してください。