Redija PDF usando Java

Informações de redação confidenciais de documentos PDF. Use o Aspose.PDF para Java para modificar documentos PDF programaticamente

Como redigir um arquivo PDF usando a biblioteca Java

Para redigir PDF, usaremos a API Aspose.PDF for Java, que é uma API de conversão rica em recursos, poderosa e fácil de usar para a plataforma Java. Você pode baixar a versão mais recente diretamente do Maven e instalá-la em seu projeto baseado em Maven adicionando as seguintes configurações ao pom.xml.

Edite documentos PDF via Java


Você precisa do Aspose.PDF for Java para testar o código em seu ambiente.

  1. Carregue o PDF com uma instância do Document.
  2. Crie o objeto TextFragmentAbsorber com termos de pesquisa como argumento.
  3. Defina as opções de pesquisa.
  4. Percorra cada fragmento coletado para redigir.
  5. Salve o arquivo PDF.

Redigir arquivos PDF - Java

Document pdfDocument = new Document("sourceFile.pdf");

Rectangle rect = new Rectangle(200, 500, 300, 600);
RedactionAnnotation annot = new RedactionAnnotation(pdfDocument.getPages().get_Item(1), rect);

annot.setFillColor(Color.getBlack());
annot.setBorderColor(Color.getYellow());
annot.setColor(Color.getBlue());
annot.setFontSize(20);
annot.setOverlayText("REDACTED");
annot.setTextAlignment(HorizontalAlignment.Center);
annot.setRepeat(true);

pdfDocument.getPages().get_Item(1).getAnnotations().add(annot);
pdfDocument.save("output.pdf");
pdfDocument.close();