Redija o PDF via 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 o 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 sua versão mais recente diretamente do Maven e instalá-la em seu projeto baseado em Maven adicionando as seguintes configurações ao pom.xml.

Redija 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 um 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.

Redija arquivos PDF - Java


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

    Rectangle rect = new Rectangle(200, 500, 300, 600);
    RedactionAnnotation annot = new RedactionAnnotation(doc.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);
    
    doc.getPages().get_Item(1).getAnnotations().add(annot);
    doc.save("output.pdf");