Contoh ini menunjukkan cara mengekstrak semua tautan dari file PDF menggunakan pengaturan ekstraksi tautan.
Java
// Buka PDF menggunakan kelas Parser
try (Parser parser = new Parser("input.docx"))
{
// Verifikasi bahwa dukungan hyperlink diaktifkan untuk dokumen ini
if (!parser.getFeatures().isHyperlinks()) {
return;
}
// Terapkan opsi untuk memfilter tautan
PageAreaOptions options = new PageAreaOptions(new Rectangle(new Point(380, 90), new Size(150, 50)));
// Gunakan parser untuk mendapatkan data hyperlink
Iterable<PageHyperlinkArea> hyperlinks = parser.getHyperlinks(options);
// Iterasikan tautan dan tangani sesuai kebutuhan
for (PageHyperlinkArea h : hyperlinks) {
System.out.println(h.getText());
System.out.println(h.getUrl());
}
}