Цей приклад демонструє, як витягнути всі посилання з PDF-файлу, використовуючи налаштування витягування посилань.
Java
// Відкрийте PDF за допомогою класу Parser
try (Parser parser = new Parser("input.docx"))
{
// Переконайтесь, що підтримка гіперпосилань увімкнена для цього документа
if (!parser.getFeatures().isHyperlinks()) {
return;
}
// Застосуйте параметри для фільтрації посилань
PageAreaOptions options = new PageAreaOptions(new Rectangle(new Point(380, 90), new Size(150, 50)));
// Використовуйте парсер для отримання даних з гіперпосиланнями
Iterable<PageHyperlinkArea> hyperlinks = parser.getHyperlinks(options);
// Перегляньте посилання та обробіть їх відповідно
for (PageHyperlinkArea h : hyperlinks) {
System.out.println(h.getText());
System.out.println(h.getUrl());
}
}