この簡単なトピックは、Python を使用して PDF をトリミングする方法に焦点を当てています。これには、構成の詳細、プログラム フロー、Python を使用して PDF 内のページをトリミングするアプリケーションをデモンストレーションする実際のサンプル コードが含まれています。このサンプル コードは、Python および .NET 環境をサポートするどのオペレーティング システムでも使用でき、PDF ファイルの一部をトリミングするために Acrobat やその他のサードパーティ ツールを必要としません。
Python を使用して PDF をトリミングする手順
- ページの一部を切り取るための環境を .NET経由でAspose.PDF for Pythonを使用する に確立します
- Document クラス オブジェクトを使用してサンプル PDF ファイルにアクセスし、トリミングします。
- PDF ページボックスの値を表示します (必要な場合)
- トリミング領域を定義して、Rectangle クラス オブジェクトをインスタンス化します。
- 切り取った四角形を CropBox、TrimBox、ArtBox、BleedBox に割り当てます。
- トリミングされた領域を含む PDF をディスク上に保存します
上記の手順には、Python* を使用して *PDF ドキュメントをトリミングする手順が含まれます。このプロセスは、ソース PDF ファイルにアクセスし、コンソール内で CropBox、TrimBox、ArtBox、BleedBox、および MediaBo の既存の値をデモンストレーションすることによって開始されます。後続の手順では、Rectangle クラスのインスタンスを使用してトリミング領域を定義し、それを上で指定したすべての PDF ページ ボックスの新しいパラメーターとして設定します。
Python を使用して PDF ファイルをトリミングするコード
このサンプル コードは、Python* を使用して *PDF 内のページをトリミングする基本的なアプリケーションとして利用できます。要件に応じて任意の PDF ボックス値を設定できますが、ソース PDF の一部を切り取って新しい PDF ファイル ページに完全に表示するには、言及されているすべてのボックスに新しい値を適用します。必要に応じて、normalizeCoowned フラグを使用して、新しい四角形の寸法を調整できます。
このトピックでは、Python を使用して PDF ファイルをトリミングする方法 に焦点を当てました。 PDF メタデータの変更について知りたい場合は、Pythonを使用してPDFメタデータを変更する方法 の記事を参照してください。