Convertir PDF/A et PDF/UA en PDF en Java

Aspose.PDF for Java peut reconvertir les variantes PDF conformes aux normes en un document PDF standard.

Convertir un PDF/A en PDF standard

Utilisez cet exemple lorsqu’un document d’archive PDF/A doit être converti en PDF standard.

  1. Ouvrez le fichier PDF/A source dans une instance Document.

  2. Appelez removePdfaCompliance() pour détacher le profil de conformité d’archivage du document chargé.

  3. Enregistrez le fichier PDF standard résultant sans le jeu de restrictions PDF/A.

public static void convertPdfAToPdf(Path inputFile, Path outputFile) {
    try (Document document = new Document(inputFile.toString())) {
        document.removePdfaCompliance();
        document.save(outputFile.toString());
    }
}

Convertir un PDF/UA en PDF standard

Utilisez cet exemple lorsqu’un document PDF/UA accessible doit être reconverti en PDF standard.

  1. Ouvrez le fichier PDF/UA source dans une instance Document.

  2. Appelez removePdfUaCompliance() pour supprimer le profil de conformité d’accessibilité des métadonnées et des exigences de structure du document.

  3. Enregistrez le document PDF obtenu en tant que fichier PDF standard.

public static void convertPdfUaToPdf(Path inputFile, Path outputFile) {
    try (Document document = new Document(inputFile.toString())) {
        document.removePdfUaCompliance();
        document.save(outputFile.toString());
    }
}