iText - прочитать значение флажка
Я пытаюсь прочитать PDF-форму. Мне удалось получить нормальное значение текстового поля, сделав это.
Код
PdfReader reader = new PdfReader(RESULT1);
PdfStamper stamper = new PdfStamper(reader, new FileOutputStream(RESULT2));
AcroFields form = stamper.getAcroFields();
String name = form.getField("Text1");//Check Box 1
System.out.println("Name "+name);
Как я могу получить значение флажка. Пожалуйста посоветуй.
1 ответ
Решение
Как сказал Бруно в своем комментарии, вы сможете получить значение флажка с кодом, который вы разместили. Ты можешь использовать form.getAppearanceStates(NAME_OF_CHECKBOX)
получить массив возможных значений String. Для флажка это должно быть Off
а также Yes
,