Adicionar carimbo ao PDF

Adicionar carimbo ao PDF

Use este fluxo de trabalho quando um carimbo baseado em imagem deve ser aplicado ao PDF.

Etapas

  1. Crie uma instância de PdfFileStamp e vincule o PDF de origem.
  2. Crie um objeto Stamp.
  3. Vincule o carimbo a um arquivo de imagem com bindImage.
  4. Adicione o selo ao documento com addStamp.
  5. Salve o resultado e feche o objeto fachada.

Exemplo Java

public static void addStampToPdf(Path inputFile, Path imageFile, Path outputFile) {
    PdfFileStamp pdfStamper = new PdfFileStamp();
    try {
        pdfStamper.bindPdf(inputFile.toString());
        Stamp stamp = new Stamp();
        stamp.bindImage(imageFile.toString());
        pdfStamper.addStamp(stamp);
        pdfStamper.save(outputFile.toString());
    } finally {
        pdfStamper.close();
    }
}

O atual PdfFileStampExamples.java a classe não inclui um exemplo Java separado para selos apenas de texto, rotação ou configuração de opacidade.