استيراد وتصدير التعليقات التوضيحية باستخدام Java

نسخ التعليقات التوضيحية من PDF إلى آخر

  1. افتح ملف PDF المصدر وأنشئ مستند وجهة جديدًا بصفحة هدف.
  2. عدّد التعليقات التوضيحية في الصفحة الأولى من المصدر وأضف كل واحدة إلى صفحة الوجهة.
  3. احفظ مستند الوجهة لتثبيت التعليقات التوضيحية المنقولة.
public static void importExport(Path inputFile, Path outputFile) {
    try (Document sourceDocument = new Document(inputFile.toString());
         Document destinationDocument = new Document()) {
        Page page = destinationDocument.getPages().add();

        for (Annotation annotation : sourceDocument.getPages().get_Item(1).getAnnotations()) {
            page.getAnnotations().add(annotation, true);
        }

        destinationDocument.save(outputFile.toString());
    }
}