PDFフォーム

このコード例は、開発者がIronPDFを使用して記入可能なフォーム付きのPDFドキュメントを作成および編集する方法を示しています。

PDFフォームを作成するには、HTMLマークアップを使用して望みの形でフォームを作成し、IronPDFの利用可能な静的レンダリングメソッドのいずれかを使ってPDFに変換します。 HTML 文字列でマークアップされた HTML フォームを変換するには PdfDocument.renderHtmlAsPdf を使用し (上記の例を参照)、ローカル ファイル パスにあるフォームを含む HTML ファイルを変換するには PdfDocument.renderHtmlFileAsPdf を使用します。 どちらの方法も、ユーザーが好むPDFリーディングアプリケーションを使用して開いて記入できるPDFフォームを生成します。

デフォルトで、IronPDFはHTMLマークアップ内のどのフォームも編集可能にします。 開発者は、ChromePdfRenderOptions オブジェクトを HTML コンテンツとともに PDF レンダリング メソッドに提供することで、必要に応じてこの動作のオン/オフを切り替えることができます。 編集可能なフォームを有効または無効にするには、setCreatePdfFormsFromHtml メソッドを使用して、createPdfFormsFromHtml プロパティを true または false に設定します。

PDF フォームのフィールドの値の読み取りと書き込みは、PdfDocumentFormManager を通じて行われます。 以下のコード行を使用して参照します:

コード例の 26 行目と 29 行目に示されているように、開発者は、テキスト フィールドの名前 (元の HTML マークアップの関連する <input> 要素名属性で指定されているとおり) とそれに続く入力する値を指定して FormManagersetFieldValue を呼び出すことで、フォーム テキスト フィールドに直接値を設定できます。

フォーム フィールドの値を読み取るには、開発者はまず、FormManager のインデックス付きオブジェクトのリストを通じて、目的のフォーム フィールドへの直接参照を取得する必要があります。 これがどのように行われるべきかを示すコードは次のとおりです:

IronPDFを使ってJavaでPDFフォームを作成する方法を学ぶ

準備はできましたか?
バージョン: 2026.3 リリース
Still Scrolling Icon

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

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