تحويل PDF/A و PDF/UA إلى PDF في Java

يمكن لـ Aspose.PDF for Java تحويل أنواع PDF المتوافقة مع المعايير مرة أخرى إلى مستند PDF عادي.

تحويل PDF/A إلى PDF قياسي

استخدم هذا المثال عندما يجب تخفيض وثيقة PDF/A الأرشيفية إلى PDF قياسي.

  1. افتح ملف PDF/A المصدر في مثيل Document.
  2. استدعِ removePdfaCompliance() لفصل ملف تعريف الالتزام بالأرشفة عن المستند المحمل.
  3. احفظ ملف PDF القياسي الناتج دون تعيين قيود PDF/A..
public static void convertPdfAToPdf(Path inputFile, Path outputFile) {
    try (Document document = new Document(inputFile.toString())) {
        document.removePdfaCompliance();
        document.save(outputFile.toString());
    }
}

تحويل PDF/UA إلى PDF قياسي

استخدم هذا المثال عندما ينبغي تحويل مستند PDF/UA القابل للوصول مرةً أخرى إلى PDF قياسي.

  1. افتح ملف PDF/UA الأصلي في مثيل Document.
  2. استدعِ removePdfUaCompliance() لإزالة ملف تعريف الامتثال لإمكانية الوصول من بيانات تعريف المستند والمتطلبات الهيكلية.
  3. احفظ مستند PDF الناتج كملف PDF عادي.
public static void convertPdfUaToPdf(Path inputFile, Path outputFile) {
    try (Document document = new Document(inputFile.toString())) {
        document.removePdfUaCompliance();
        document.save(outputFile.toString());
    }
}