Convertir PDF/A y PDF/UA a PDF en Java

Aspose.PDF for Java puede convertir variantes de PDF que cumplen con los estándares de vuelta a un documento PDF normal.

Convertir PDF/A a PDF estándar

Utilice este ejemplo cuando un documento PDF/A de archivo debe degradarse a un PDF estándar.

  1. Abra el archivo PDF/A fuente en una instancia de Document.
  2. Llame removePdfaCompliance() desvincular el perfil de cumplimiento archivístico del documento cargado.
  3. Guarde el archivo PDF estándar resultante sin establecer la restricción PDF/A.
public static void convertPdfAToPdf(Path inputFile, Path outputFile) {
    try (Document document = new Document(inputFile.toString())) {
        document.removePdfaCompliance();
        document.save(outputFile.toString());
    }
}

Convertir PDF/UA a PDF estándar

Utilice este ejemplo cuando un documento PDF/UA accesible deba convertirse nuevamente a un PDF estándar.

  1. Abra el archivo PDF/UA de origen en una instancia de Document.
  2. Llame removePdfUaCompliance() eliminar el perfil de cumplimiento de accesibilidad de los metadatos del documento y los requisitos de estructura.
  3. Guarde el documento PDF resultante como un archivo PDF normal.
public static void convertPdfUaToPdf(Path inputFile, Path outputFile) {
    try (Document document = new Document(inputFile.toString())) {
        document.removePdfUaCompliance();
        document.save(outputFile.toString());
    }
}