送信 URL を設定
Contents
[
Hide
]
PDF フォームは、ユーザーが送信ボタンをクリックしたときにデータを Web サーバーに送信するように設計できます。Aspose.PDF for Python を使用すると、開発者はフォームフィールドの送信アクションをプログラムで設定できます。 送信 URL を設定すると、ボタンがクリックされたときに、フォームはユーザーが入力したデータをサーバーに送信できます。この機能は、PDF フォームが Web アプリケーション、データベース、または処理サービスに情報を送信する必要があるワークフローに役立ちます。
を使用する フォームエディター からのクラス aspose.pdf.facades モジュールでは、開発者が既存の PDF フォームのボタンフィールドにプログラムで送信 URL を割り当てることができます。
- 既存の PDF フォームを開きます。
- Script_Demo_Button という名前のボタンフィールドを探します。
- フォームデータを送信する URL を割り当てます。
- アクションが正常に適用されたことを確認します。
- 更新した PDF ドキュメントを保存します。
import aspose.pdf as ap
import aspose.pdf.facades as pdf_facades
import sys
from os import path
sys.path.append(path.join(path.dirname(__file__), ".."))
from config import set_license, initialize_data_dir
def set_submit_url(input_file_name, output_file_name):
# Create FormEditor object
form_editor = pdf_facades.FormEditor()
# Set license
set_license()
# Open input PDF file
form_editor.bind_pdf(input_file_name)
# Set submit URL for the button
if not form_editor.set_submit_url(
"Script_Demo_Button", "http://www.example.com/submit"
):
raise Exception("Failed to set submit URL")
# Save output PDF file
form_editor.save(output_file_name)