Dieses Beispiel demonstriert, wie alle Links aus einer PDF-Datei mithilfe von Link-Extraktionseinstellungen extrahiert werden.
Java
// Öffnen Sie die PDF-Datei mit der Parser-Klasse
try (Parser parser = new Parser("input.docx"))
{
// Überprüfen Sie, ob die Hyperlinkunterstützung für dieses Dokument aktiviert ist
if (!parser.getFeatures().isHyperlinks()) {
return;
}
// Wenden Sie Optionen an, um Links zu filtern
PageAreaOptions options = new PageAreaOptions(new Rectangle(new Point(380, 90), new Size(150, 50)));
// Verwenden Sie den Parser, um Hyperlink-Daten zu erhalten
Iterable<PageHyperlinkArea> hyperlinks = parser.getHyperlinks(options);
// Iterieren Sie über die Links und behandeln Sie sie entsprechend
for (PageHyperlinkArea h : hyperlinks) {
System.out.println(h.getText());
System.out.println(h.getUrl());
}
}