إضافة مرفقات إلى PDF في Java

لإرفاق ملف إلى PDF، قم بتحميل المستند المصدر، أنشئ FileSpecification، أضفها إلى مجموعة الملفات المضمنة، واحفظ النتيجة.

إضافة مرفق إلى مستند PDF

استخدم هذا المثال عندما يجب تضمين ملف خارجي في PDF موجود.

  1. افتح PDF المصدر Document.
  2. أنشئ كائنًا من الفئة FileSpecification بالنسبة للملف الذي تريد تضمينه.
  3. أضف مواصفات الملف إلى EmbeddedFiles اجمع واحفظ المستند المحدث.
public static void addAttachments(Path inputFile, Path attachmentPath, Path outputFile) {
    try (Document document = new Document(inputFile.toString())) {
        FileSpecification fileSpecification = new FileSpecification(attachmentPath.toString(), "Sample text file");
        document.getEmbeddedFiles().add(attachmentPath.getFileName().toString(), fileSpecification);
        document.save(outputFile.toString());
    }
}