التعليقات التوضيحية التفاعلية باستخدام Java
Contents
[
Hide
]
إضافة تعليق توضيحي للربط
- حمّل مستند PDF المصدر وابحث في الصفحة الأولى عن النص المستهدف.
- استخدم مستطيل النص المطابق لإنشاء
LinkAnnotationوعيّن عنوان URI الوجهة. - أضف التعليقة إلى الصفحة واحفظ ملف PDF المحدث.
public static void linkAdd(Path inputFile, Path outputFile) {
try (Document document = new Document(inputFile.toString())) {
TextFragmentAbsorber textFragmentAbsorber = new TextFragmentAbsorber("file");
document.getPages().get_Item(1).accept(textFragmentAbsorber);
TextFragment phoneNumberFragment = textFragmentAbsorber.getTextFragments().get_Item(1);
LinkAnnotation linkAnnotation = new LinkAnnotation(
document.getPages().get_Item(1), phoneNumberFragment.getRectangle());
linkAnnotation.setAction(new GoToURIAction("www.aspose.com"));
document.getPages().get_Item(1).getAnnotations().add(linkAnnotation);
document.save(outputFile.toString());
}
}