Я использую itext для заполнения шаблона PDF, но я хочу добавить тег в шаблон PDF и элементы, которые я пытаюсь заполнить в нем.
Первый шаг, который я сделал, - это попыткавставить тег для элемента, в который я пытаюсь вставить, вот мой код:
PdfReader reader = new PdfReader("myTemplatepath");
ByteArrayOutputStream baos = new ByteArrayOutputStream();
PdfStamper stamper = new PdfStamper(reader, baos);
PdfWriter writer = stamper.getWriter();
writer.setTagged(); //Make document tagged
Но когда я использую writer.setTagged (), у меня появляется следующая ошибка:
java.lang.IllegalArgumentException: тегирование должно быть установлено до открытия документа
В этой теме я видел, что проблема в том, что PdfStamper не поддерживает тегирование, илучшее решение - создать новый PDF-файл и пометить его, поэтому мой вопрос:
Так как тема с 2007 года, есть ли какая-либо новая реализация по этому поводу?Если нет, каков наилучший способ сделать это?Шаблон, который у меня есть, не так прост и содержит редактируемые элементы (которые я заполняю автоматически).