Converter PDF/A e PDF/UA para PDF em Java

Aspose.PDF for Java pode converter variantes PDF compatíveis com padrões de volta para um documento PDF normal.

Converter PDF/A para PDF padrão

Use este exemplo quando um documento PDF/A de arquivamento deve ser rebaixado para um PDF padrão.

  1. Abra o arquivo PDF/A de origem em uma instância de Document.
  2. Chame removePdfaCompliance() desvincular o perfil de conformidade de arquivamento do documento carregado.
  3. Salve o arquivo PDF padrão resultante sem a restrição de PDF/A definida.
public static void convertPdfAToPdf(Path inputFile, Path outputFile) {
    try (Document document = new Document(inputFile.toString())) {
        document.removePdfaCompliance();
        document.save(outputFile.toString());
    }
}

Converter PDF/UA para PDF padrão

Use este exemplo quando um documento PDF/UA acessível deve ser convertido de volta para um PDF padrão.

  1. Abra o arquivo PDF/UA de origem em uma instância de Document.
  2. Chame removePdfUaCompliance() remover o perfil de conformidade de acessibilidade dos metadados do documento e dos requisitos de estrutura.
  3. Salve o documento PDF resultante como um arquivo PDF normal.
public static void convertPdfUaToPdf(Path inputFile, Path outputFile) {
    try (Document document = new Document(inputFile.toString())) {
        document.removePdfUaCompliance();
        document.save(outputFile.toString());
    }
}