Извлечение текста из штампов
Contents
[
Hide
]
Извлечение текста из аннотаций штампа
Aspose.PDF для Java позволяет извлекать текст из аннотаций штампа. Чтобы извлечь текст из аннотаций штампа в PDF, можно использовать следующие шаги.
- Создайте объект класса Document
- Получите нужную аннотацию из списка аннотаций страницы
- Определите новый объект класса TextAbsorber
- Используйте метод visit класса TextAbsorber, чтобы получить текст
Document doc = new Document(dataDir+"test.pdf");
Annotation item = doc.getPages().get_Item(1).getAnnotations().get_Item(3);
if (item instanceof StampAnnotation ) {
StampAnnotation annot = (StampAnnotation) item;
TextAbsorber ta = new TextAbsorber();
XForm ap = annot.getNormalAppearance();
ta.visit(ap);
System.out.println(ta.getText());
}