Texto:
API de texto
Aspose.PDF FOSS for Java provides text handling through multiple APIs depending on the use case.
FormattedText
FormattedText representa texto estilizado para uso em selos e anotações. Encapsula a cadeia de texto juntamente com fontes, tamanho e cores.
Substituição de texto
PdfContentEditor.replaceText() Substitui cadeias de texto dentro dos fluxos de conteúdo PDF:
try (PdfContentEditor editor = new PdfContentEditor()) {
editor.bindPdf("input.pdf");
editor.replaceText("old text", "new text");
editor.save("output.pdf");
}TextReplaceOptions fornece controlo adicional sobre como o texto coincide e a substituição é efectuada.
Extração de texto
PdfExtractor fornece uma API de extração de texto página por página. Depois de chamar o extractText(), iterar com hasNextPageText() / getNextPageText().
Ver o artigo 82.o, n.os 1 e 2. Fassadas página para um completo PdfExtractor exemplo.