PDFフォームの基本と機能

PDFファイルにインタラクティブなボタン、チェックボックス、テキスト入力フィールド、ラジオボタンなどが含まれていることはありませんか?これらはPDFフォームの要素です。

FormVuのウェブサイト では、PDFフォームの具体的な例を確認することが可能です。

Image: A screenshot of a PDF form for 'La Costeña' restaurant. The form includes a header with menu items like Tamales, Burritos, Tacos, Quesadillas, and Soft Drinks. Below the header is a logo and a variety selection dropdown (set to 'Soft Taco'), a quantity input (set to '1'), and a size dropdown (set to 'Chico'). There are icons for different types of proteins (chicken, beef, pork, etc.) and a 'FIRE' level indicator. The form also has text input fields for 'Name' (filled with 'Brendan'), 'Phone' (filled with '123456'), and 'Comments' (filled with 'Sample Acrobat form'). At the bottom, it lists the address and phone number: 'Corner of Old Middlefield Way and Rengstorff, Mt. View (415) 967-0507'.

PDFフォーム例

これはPDFファイルフォーマットの中で我々が特に気に入っている機能の一つで、ドキュメントをインタラクティブにし、よりユーザーフレンドリーにします。データ収集、注文処理、請求書の作成などに大変便利です。これらのデータは、ドキュメントの一部として保存したり、サーバーに送信することも可能です。

PDFフォームの2つの異なる技術:ACROFORMSとXFA

PDFフォームには、AcroFormsとXFAという2つの異なる技術があります。これらは技術的に大きく異なり、多くのPDFライブラリはXFAをサポートしていません。

  1. 1. AcroFormsはより歴史のある形式で、標準的なCOSオブジェクト形式でデータを格納します。
  2. 2. XFA (XML Forms Architecture) はXMLベースの代替フォーマットです。ドキュメントにAcroFormsとXFAの両方のバージョンを含むレガシーモードも存在します。

AcroFormsはオリジナルのフォーマットで広範なサポートがあります。一方、XFAはより新しいフォーマットで、現在は非推奨とされPDFファイルフォーマットからは削除されていてAcroFormsほど広範にサポートされていません。XFAの処理にはAdobe LiveCycleが必要で、iTextや私たちのFormVuコンバータでも処理が可能です。どちらのフォームもボーダーや色など期待される機能を持ち、各々に特有のアクションが定義されており、例えば2つの値を加算したり、合計フィールドに入力するなどの操作が可能です。

Icon of a pencil inside a circle, representing a note or tip.
Icon of a pencil inside a circle, representing a note or tip.

FormVuについて https://www.idrsolutions.com/formvu/

FormVuは、当社が提供するツールで、PDFフォームをインタラクティブなHTML5フォームに変換します。これにより、ウェブブラウザでPDFフォームを表示・編集でき、開発者はワークフローへの統合を容易に行えます。変換・ホスティングは自社サーバーで行われるため、データの安全性が高まります。FormVuは、モバイルからデスクトップまで、あらゆるデバイスでPDFフォームの外観と機能を維持した使用を可能にし、AcroFormsやXFAフォームを含むすべてのフォームタイプをサポートします。