PDFフォーム

IronPDF for Python は、HTMLからインタラクティブなPDFフォームを作成したり、既存のPDFフォームのフィールド値をプログラムで読み書きすることができます。

開始方法

HTMLがRenderingOptions.CreatePdfFormsFromHtml = Trueを設定してフォーム作成を有効にします。 既存のフォーム内でフィールド値を読み書きするには、PDFをロードしてForm.FindFormFieldを使用します。

コードの理解

フォームの作成

  • <checkbox>など)をインタラクティブなPDFフォームフィールドに変換します。
  • RenderHtmlAsPdf(form_html):インタラクティブで入力可能なフィールドを備えたPDFとしてHTMLフォームをレンダリングします。 SaveAs("BasicForm.pdf")はそれをディスクに書き込みます。

フィールド値の読み書き

  • PdfDocument.FromFile("BasicForm.pdf"):保存されたフォームPDFをフィールド操作のためにロードします。
  • name属性値を持つフィールドに対するフィールドオブジェクトを返します。
  • field.Value = "text":プログラムによってフォームフィールドの値を設定します。
  • field.Value:フォームフィールドの現在の値を読み取ります。
  • SaveAs("FilledForm.pdf"):すべてのフィールドの値が入力された状態でPDFを保存します。

サポートされるフォームフィールドタイプ

IronPDFは、テキスト入力、ラジオボタン、チェックボックス、ドロップダウン(<select>)およびテキストエリアをサポートしています。 すべてのHTML要素から自動的に作成され、CreatePdfFormsFromHtmlが有効化されているときに設定されます。

IronPDF for PythonでPDFフォームの作成と記入を学びましょう!

準備はできましたか?
バージョン: 2026.6 リリースされたばかり
Still Scrolling Icon

まだスクロールしていますか?

すぐに証拠が欲しいですか?
サンプルを実行するHTML が PDF に変換されるのを確認します。