このクイックチュートリアルでは、Python を使用して PDF にベーツ番号を追加するプロセスを定義します。IDE の設定方法、手順の一覧、PDF に Python を使用したベーツ番号スタンプ を追加するサンプルコードがすべて含まれています。また、出力 PDF でカスタマイズされたベーツ番号を作成するためにコードを改良するテクニックも学べます。
PDFにベーツ番号を挿入する手順(Python使用)
- IDE を Aspose.PDF for Python via .NET を使用するように設定し、PDF にベーツ番号を追加します。
- ソースPDFファイルを Document クラスオブジェクトにロードする
- プレフィックス、開始番号、桁数など、ベーツ番号設定を定義します。
- PDFファイルのすべての対象ページをループ処理する
- プレフィックス、開始番号、桁数を使用して現在のページのベーツ番号を設定する
- 上記の文字列から TextStamp オブジェクトを作成する
- スタンプをページに追加する前に、テキストの外観と位置を設定します
- カウンタを増やし、すべてのページに対してこのプロセスを繰り返す
- Bates番号スタンプを付けてPDFファイルを保存する
上記の手順は、Python を使用したベーツスタンプ付き文書 の生成方法を説明しています。ソース PDF ファイルを読み込み、ベーツ番号設定を定義し、PDF のすべてのページをループしてプロセスを開始します。各ページについて、プレフィックス、開始番号、桁数を使用してベーツ番号を定義し、テキストスタンプを作成し、スタンプの外観と位置を設定し、最後にページに追加します。
Python を使用した PDF へのベーツスタンプ追加コード
申し訳ありませんが、翻訳対象の文が提供されていないため、翻訳できません。
このコードは、PDF Python を使用したベーツ番号付けプログラム の開発を実証しました。Font、FontSize、FontStyle、ForegroundColor などの TextState 設定で外観を改善できます。コントロールの配置は、HorizontalAlignment/VerticalAlignment と TopMargin、BottomMargin、LeftMargin、RightMargin を組み合わせるか、固定座標用に XIndent / YIndent を使用して行えます。
この記事では、PDF ファイルにベーツスタンプを挿入する手順を学びました。データベースから PDF を自動的に入力するには、記事 Auto populate PDF form from database using Python を参照してください。