این نمونه نشان میدهد که چگونه میتوان همه لینکها را از یک فایل 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());
}
}