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

この簡単なトピックは、Python を使用して PDF をトリミングする方法に焦点を当てています。これには、構成の詳細、プログラム フロー、Python を使用して PDF 内のページをトリミングするアプリケーションをデモンストレーションする実際のサンプル コードが含まれています。このサンプル コードは、Python および .NET 環境をサポートするどのオペレーティング システムでも使用でき、PDF ファイルの一部をトリミングするために Acrobat やその他のサードパーティ ツールを必要としません。

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

  1. ページの一部を切り取るための環境を .NET経由でAspose.PDF for Pythonを使用する に確立します
  2. Document クラス オブジェクトを使用してサンプル PDF ファイルにアクセスし、トリミングします。
  3. PDF ページボックスの値を表示します (必要な場合)
  4. トリミング領域を定義して、Rectangle クラス オブジェクトをインスタンス化します。
  5. 切り取った四角形を CropBox、TrimBox、ArtBox、BleedBox に割り当てます。
  6. トリミングされた領域を含む PDF をディスク上に保存します

上記の手順には、Python* を使用して *PDF ドキュメントをトリミングする手順が含まれます。このプロセスは、ソース PDF ファイルにアクセスし、コンソール内で CropBox、TrimBox、ArtBox、BleedBox、および MediaBo の既存の値をデモンストレーションすることによって開始されます。後続の手順では、Rectangle クラスのインスタンスを使用してトリミング領域を定義し、それを上で指定したすべての PDF ページ ボックスの新しいパラメーターとして設定します。

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

このサンプル コードは、Python* を使用して *PDF 内のページをトリミングする基本的なアプリケーションとして利用できます。要件に応じて任意の PDF ボックス値を設定できますが、ソース PDF の一部を切り取って新しい PDF ファイル ページに完全に表示するには、言及されているすべてのボックスに新しい値を適用します。必要に応じて、normalizeCoowned フラグを使用して、新しい四角形の寸法を調整できます。

このトピックでは、Python を使用して PDF ファイルをトリミングする方法 に焦点を当てました。 PDF メタデータの変更について知りたい場合は、Pythonを使用してPDFメタデータを変更する方法 の記事を参照してください。

 日本語