Substituir Texto - Fachadas

Substituir Texto em um Arquivo PDF Existente

Para substituir texto em um arquivo PDF existente, você precisa criar um objeto da classe PdfContentEditor e vincular um arquivo PDF de entrada usando o método BindPdf. Depois disso, você precisa chamar o método ReplaceText. Você deve salvar o arquivo PDF atualizado usando o método Save da classe PdfContentEditor. O seguinte trecho de código mostra como substituir texto em um arquivo PDF existente.

Veja como fica no documento original:

Substituir Texto

E veja o resultado após substituir o texto:

Resultado da substituição de Texto

No segundo exemplo, você verá como, além de substituir o texto, você também pode aumentar ou diminuir o tamanho da fonte:

Para mais possibilidades avançadas de trabalhar com nosso texto, usaremos o método TextState. Com este método, podemos deixar o texto em negrito, itálico, colorido, e assim por diante.

Caso você precise substituir todo o texto especificado no documento, use o seguinte trecho de código. Ou seja, a substituição do texto ocorrerá sempre que o texto especificado para substituição for encontrado, e também contará o número de tais substituições.

Substituir todo o Texto

O seguinte trecho de código mostra como fazer todas as substituições de texto, mas em uma página específica do seu documento.

No próximo trecho de código, mostraremos como substituir, por exemplo, um número dado pelas letras que precisamos.