送信フラグを設定

Contents
[ ]

PDF フォームには、多くの場合、ユーザー入力をサーバーに送信するための送信ボタンが含まれています。送信フラグは送信されるデータ形式(XFDF、FDF、HTML など)を決定します。

  1. PDF ドキュメントをバインドします。
  2. 既存の送信ボタンにアクセスします。
  3. 目的の形式の送信フラグを設定します。
  4. 更新した 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_flag(input_file_name, output_file_name):
    # Create FormEditor object
    form_editor = pdf_facades.FormEditor()

    # Open input PDF file
    form_editor.bind_pdf(input_file_name)

    # Set submit flag for the form
    form_editor.set_submit_flag("Script_Demo_Button", ap.facades.SubmitFormFlag.XFDF)

    # Save output PDF file
    form_editor.save(output_file_name)