このハウツー ガイドでは、Python を使用して PDF にページ番号を追加する方法について説明します。環境を設定するためのすべての詳細、アプリケーションを作成するためのステップのリスト、およびPython を使用して PDF にページ番号を挿入するための実行可能なサンプル コードが含まれています。カスタム書式設定を持つページのさまざまな場所にページ番号を配置するためのさまざまな構成について説明します。
Python を使用して PDF にページ番号を挿入する手順
- ページ番号を追加するには、環境を .NET 経由で Aspose.PDF for Python を使用 に設定します
- Document クラス オブジェクトを使用して PDF ファイルを開き、ページ番号を挿入します。
- PageNumberStamp オブジェクトを使用してページ番号のスタンプを作成します
- ページ番号を付加する際に表示するスタンプの書式を設定する
- スタンプの表示プロパティを設定する
- すべてのページをループし、各ページにスタンプを追加します
- ページ番号を含む結果のPDFファイルを保存します
これらの手順では、Python を使用して PDF ファイルにページ番号を追加するプロセスについて説明します。このプロセスは、対象の PDF ファイルをロードすることから始まり、ページ番号を追加するために実際に使用される PageNumberStamp オブジェクトの abject を作成します。次の手順では、ページ番号表示の書式設定とスタンプの表示プロパティを設定します。最後のステップでは、現在読み込まれている PDF ファイルのすべてのページまたは選択されたページにスタンプが追加されます。
Python を使用して PDF にページ番号を追加するコード
このコードは、Python を使用して PDF ドキュメントにページ番号を挿入するプロセスを示しています。 PageNumberStamp クラスを使用してさまざまなプロパティを設定します。たとえば、format プロパティを使用して、ページ番号、余白を使用してページ番号を追加する場所、配置、開始ページ番号、および PageNumberStamp.text_state を表示する際のスタイルと内容を設定します。フォントを設定します。デフォルトでは、ページ番号はページの下部に追加されますが、VerticalAlignment.TOP プロパティを使用してページ番号をページの上部に表示することができます。
この記事では、Python を使用して PDF にページネーションを追加する プロセスを学びました。 PDF に透かしを追加するプロセスを知りたい場合は、PythonでPDFに透かしを追加する方法 の記事を参照してください。