FDFPage
FDFPageは、Apache PDFBoxにおいて、Forms Data Format(FDF)ファイル内のページを表すクラスです。FDFファイルは、メインのPDF文書とは別に、フォームフィールドデータやアノテーションを交換するために使用されます。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全体のコンテンツではなく、フォームデータ、アノテーション、またはページの変更情報のみを含みます。このクラスにより、開発者はフォームデータやアノテーションのインポート・エクスポート時に、ページレベルのFDF操作をプログラムで処理できるようになります。
FDFPageは、Apache PDFBoxライブラリ内のJavaクラスで、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ページとは異なり、FDFページは主にアノテーションデータ、フォームフィールドの値、およびPDF文書内の対応するページに関連するページレベルの属性を参照します。FDFPageクラスには通常、FDFデータがターゲットPDFのどのページに適用されるかを示すメタデータと、そのページに固有のアノテーションやフォームフィールドの変更情報が含まれます。このクラスは、コンテンツストリームを持つ完全なページを表すPDFBoxのPDPageクラスとは異なり、実際のPDFページとマージされるか、PDFページから抽出される、ページ固有のフォームおよびアノテーションデータのコンテナとして機能します。
