FDFJavaScript
FDFJavaScriptは、Apache PDFBoxライブラリのクラスで、Forms Data Format(FDF)ファイル内に埋め込まれたJavaScriptコードを表現します。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フォームを扱う際に、FDFデータに関連付けられたJavaScriptアクションにプログラム的にアクセスし、操作することができます。
FDFJavaScriptは、Apache PDFBoxのFDF(Forms Data Format)API内の特化したJavaクラスで、FDFファイルに含まれるJavaScriptコードをカプセル化します。PDF文書に直接埋め込まれたJavaScriptとは異なり、FDFJavaScriptは特にFDFデータ構造の一部であるスクリプトを処理します。FDFデータ構造は、フォームフィールド値、アノテーション、および関連するアクションのための軽量なコンテナとして機能します。このクラスは、データのインポート/エクスポート操作中にフォームの動作を制御するJavaScript命令を読み取り、書き込み、実行するメソッドを提供します。 ( 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文書にインポートされる際のアクションのトリガーを行うJavaScriptを含めることができます。
