FDFAnnotation
FDFAnnotationは、Apache PDFBoxのJavaクラスで、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 ) で定義された標準化された形式で、完全なPDFドキュメントとは別にフォームデータとアノテーションを交換するために使用されます。このクラスにより、開発者はPDFドキュメントにインポートまたはエクスポートできるアノテーションデータをプログラムで作成、読み取り、操作できるようになります。
FDFAnnotationは、Apache PDFBoxのFDFパッケージの一部であり、Forms Data Format構造内の個々のアノテーションを表現します。PDFドキュメントに直接埋め込まれたアノテーションとは異なり、FDFAnnotationオブジェクトは、別々に送信および保存できる軽量でスタンドアロンな形式でアノテーションデータを表現します。 ( 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ドキュメント構造全体ではなく、フォームフィールドの値、アノテーション、およびその他の増分更新のみを含みます。これにより、FDFAnnotationは、完全なPDFコンテキスト内でアノテーションを表現するPDFBoxのPDAnnotationクラスとは異なる役割を持ちます。FDFAnnotationは、外部アノテーションデータをPDFにインポートしたり、別の保存、レビューワークフロー、またはシステム間のデータ交換のためにアノテーションをエクスポートしたりするためのブリッジとして機能します。
