Form の値を読み取る

Java の FormExamples クラスは、Facades API によって公開されている主要なフォーム処理ワークフローを示します。

フィールド値の取得

フィールド名とその現在の値を検査するには、FormExamples.inspectFormFields(...) を使用してください。

public static void inspectFormFields(Path inputFile) {
    Form form = new Form();
    try {
        form.bindPdf(inputFile.toString());
        System.out.println("Field names: " + Arrays.toString(form.getFieldNames()));
        for (String fieldName : form.getFieldNames()) {
            System.out.println(fieldName + " = " + form.getField(fieldName));
        }
    } finally {
        form.close();
    }
}