この小さなトピックは、Python を使用して PDF のページ サイズを変更する方法に焦点を当てています。開発環境を構成するために必要なすべての詳細、アプリケーションを作成するために従うべき一連の手順、およびPython を使用して PDF ページのサイズを変更するプロセスを示す実行可能なサンプル コードが含まれています。いくつかの API 呼び出しのみ。このコードは、Windows、Linux、macOS など、Python および .NET Framework がサポートする環境のいずれでも使用できます。
Python を使用して PDF 用紙サイズを変更する手順
- .NET 経由の Python 用 Aspose.PDF API を使用するための環境を設定します
- ページのサイズを変更する Document クラス オブジェクトを使用してソース PDF ファイルを開きます
- 読み込まれた PDF の PDF ページ コレクションにアクセスする
- サイズを更新するコレクションから目的のページにアクセスします
- Page クラスの set_page_size() メソッドを呼び出し、新しいページ サイズを指定します。
- ページ サイズを変更して、結果の PDF ファイルを保存します。
これらの手順では、この機能をテストするために必要なリソースを提供することにより、*Python を使用して PDF ページ サイズを編集するプロセスについて説明します。最初に、対象の PDF ファイルを読み込み、ページ コレクションにアクセスして、サイズを更新するページへの参照を取得します。 Page クラス インスタンスには、ページの幅と高さを指定してページ サイズを変更するために使用されるメソッド set_page_size() が含まれています。
Python を使用して PDF ページ サイズを変更するコード
This example code demonstrates the process to change the size of a PDF page using Python. The Aspose.PDF use a scaling factor of 72 points for 1 inch of the page resolution. Therefore, you have to calculate the width and height in points by multiplying the number of desired inches by 72. ページ サイズを、高さ 9.49 インチ、幅 4.13 インチの Envelop 10# に設定するとします。したがって、set_page_size() メソッドに渡す前に、両方の数値に 72 を掛けます。
この例では、Python を使用して PDF ページのサイズを変更する方法を学びました。 PDF を Excel ファイルに変換する方法に興味がある場合は、Pythonを使用してPDFをExcelに変換する方法 の記事を参照してください。