PDFフォーム
このコード例は、開発者がIronPDFを使用して記入可能なフォーム付きのPDFドキュメントを作成および編集する方法を示しています。
PDFフォームを作成するには、HTMLマークアップを用いて希望のフォームを作成し、IronPdfの利用可能な静的レンダリングメソッドのいずれかを使ってPDFに変換します。 HTMLの文字列にマークアップされたHTMLフォームを変換するにはPdfDocument.renderHtmlFileAsPdfを使用します。 どちらの方法も、ユーザーが好むPDFリーディングアプリケーションを使用して開いて記入できるPDFフォームを生成します。
デフォルトで、IronPDFはHTMLマークアップ内のどのフォームも編集可能にします。 開発者はこの動作を必要に応じてオンまたはオフに切り替えることができ、HTMLコンテンツとともにChromePdfRenderOptionsオブジェクトをPDFレンダリングメソッドに提供します。 プロパティsetCreatePdfFormsFromHtmlメソッドを用いて編集可能なフォームを有効または無効にします。
PDFフォームのフィールドへの値の読み書きは、FormManagerによって実現されます。 以下のコード行を使用して参照します:
コード例の26行目と29行目で示されているように、開発者はフォームのテキストフィールドに直接、テキストフィールドの名前(オリジナルHTMLマークアップの関連付けられたsetFieldValueを呼び出すことによって値を設定できます。
フォームフィールドの値を読み取るには、開発者はまず、FormFieldオブジェクトを通じて目的のフォームフィールドへの直接の参照を取得する必要があります。 これがどのように行われるべきかを示すコードは次のとおりです:


