FDFDocument
FDFDocumentは、Apache PDFBoxのクラスであり、開発者がForms Data Format(FDF)ファイルを扱うことを可能にします。FDFは ( Citation: N.A., 2020 (N.A.). (2020). Document management — Portable document format — Part 2: PDF 2.0 . International Organization for Standardization Retrieved from https://www.iso.org/standard/75839.html ) で定義されている軽量なデータ交換形式です。FDFファイルには、フォームフィールドのデータ、注釈、およびその他のインタラクティブな要素が含まれており、PDF文書全体の構造を複製することなく、PDF文書へのインポートまたはエクスポートが可能です。このクラスは、Javaアプリケーション内でFDFデータをプログラム的に作成、読み取り、変更、保存するためのメソッドを提供します。
FDFDocumentは、Apache PDFBoxライブラリ内のFDFファイルに対応するメモリ内オブジェクトモデルを表します。完全なPDF文書とは異なり、FDFファイルには、完全なページ構造やコンテンツではなく、フォームフィールドの値、注釈、インタラクティブ機能などの可変データ要素のみが含まれます。FDF形式は、 ( Citation: N.A., 2020 (N.A.). (2020). Document management — Portable document format — Part 2: PDF 2.0 . International Organization for Standardization Retrieved from https://www.iso.org/standard/75839.html ) で規定されているように、PDFフォームとデータベースまたはWebアプリケーション間の効率的なデータ交換を促進するために設計されました。FDFDocumentクラスは、フォームフィールドへのアクセス、フィールド値の設定、注釈の管理、親PDF文書への参照の確立など、このデータ構造を操作するためのAPIを提供します。完全なPDFファイルを表すPDDocumentクラスとは異なり、プレゼンテーション層ではなくデータ層のみに焦点を当てています。
