Como transformar PDF A em PDF em Java

Este tutorial rápido nos orienta sobre como transformar PDF A em PDF em Java para remover restrições de preservação de longo prazo. Ele contém os detalhes para definir o IDE para desenvolvimento, uma lista de tarefas simples para realizar a tarefa e um código de amostra executável para desenvolver o conversor de PDF A para PDF em Java. Este código pode ser usado em qualquer uma das plataformas com um ambiente de tempo de execução Java e salvar a saída em qualquer um dos formatos suportados.

Etapas para converter de PDF A para PDF em Java

  1. Defina o IDE para usar Aspose.PDF for Java para escrever um conversor de PDF/A
  2. Abra o arquivo PDF usando o Document class para remover a preservação de longo prazo
  3. Verifique a conformidade do PDF A antes de removê-la
  4. Chame o método removePdfaCompliance() para remover as restrições
  5. Verifique a conformidade do PDF A novamente para confirmar a remoção da conformidade
  6. Salve o arquivo PDF de saída após alterar os recursos compatíveis com PDF/A

Estas etapas abrangem o procedimento para alterar PDF A para PDF em Java. As tarefas mais simples são carregar o arquivo PDF, chamar o método removePdfaCompliance() e salvar o arquivo PDF de saída. No entanto, para fins de confirmação opcional, a propriedade Document.isPdfaCompliant é usada para exibir o status antes e depois da chamada do método.

Código para transformar PDF A em PDF em Java

import com.aspose.pdf.*;
public class Main {
public static void main(String[] args) throws Exception // PDF/A to PDF in Java
{
// Set the license
new License().setLicense("Aspose.Total.lic");
// Load the PDF file with PDF/A compliance
Document pdf = new Document("inputPDFA.pdf");
System.out.println("Before :" + pdf.isPdfaCompliant());
// Remove the compliance
pdf.removePdfaCompliance();
System.out.println("After :" + pdf.isPdfaCompliant());
// Save the PDF
pdf.save("SimplePDF.pdf");
}
}

O trecho de código acima mencionado demonstra o processo para converter PDF A em PDF em Java. Ao executar esse código, os recursos de autocontenção e independência de dispositivo são removidos e as fontes podem ser vinculadas em vez de incorporadas ao arquivo PDF. Você também pode criptografar o arquivo PDF que não era permitido anteriormente devido à conformidade com PDF/A.

Este rápido tutorial nos ensinou a mudar PDF A para PDF em Java. Se você quiser aprender a tarefa de redigir um arquivo PDF, consulte o artigo em como redigir um PDF em Java.

 Português