Python で入力可能な PDF フォーム

入力可能な PDF アクロフォームを作成します。プログラムで PDF ファイルを変更するには、Aspose.PDF for Python for .NET を使用してください

Python ライブラリを使用して PDF フォームに入力する方法

PDF フォーム (Acroforms) を PDF ファイルに入力するには、Aspose.PDF for Python via .NET API を使用します。これは Python アプリ用の機能が豊富で強力で使いやすいドキュメント操作 API です。最新バージョンは PyPI パッケージマネージャーから直接ダウンロードし、aspose-pdf を検索してインストールできます。コンソールまたはターミナルから次のコマンドを使用することもできます。

Python を使ってアクロフォームをPDFに記入する方法


ご使用の環境でコードを試すには、.NET 用の Aspose.PDF が必要です。

1。ドキュメントクラスのインスタンスに PDF をロードします。 1。PDF ファイルにフィールドを作成します。 1。文書にフィールドを追加します。 1。変更した PDF を保存

アクロフォームを PDF で入力-Python

このサンプルコードは、Python を使用して PDF フォームを PDF 形式で入力する方法を示しています

import aspose.pdf as apdf

from os import path

path_infile = path.join(self.data_dir, infile)
path_outfile = path.join(self.data_dir, outfile)

# Define the new field values
new_field_values = {
    "First Name": "Alexander_New",
    "Last Name": "Greenfield_New",
    "City": "Yellowtown_New",
    "Country": "Redland_New",
}

# Create a Form object from the input PDF file
form = apdf.facades.Form(path_infile)

# Fill out the form fields with the new values
for formField in form.field_names:
    if formField in new_field_values:
        form.fill_field(formField, new_field_values[formField])

# Save the modified form to the output PDF file
form.save(path_outfile)