Text
Текстовий API
Aspose.PDF FOSS for Java provides text handling through multiple APIs depending on the use case.
FormattedText
FormattedText представляє стилізований текст для використання в марках та аннотаціях. вкладає у текст струнку разом з шрифтом, розміром і кольоровими властивостями.
Замінка тексту
PdfContentEditor.replaceText() замінює текстові ланцюжки в потоках контенту PDF:
try (PdfContentEditor editor = new PdfContentEditor()) {
editor.bindPdf("input.pdf");
editor.replaceText("old text", "new text");
editor.save("output.pdf");
}TextReplaceOptions надає додатковий контроль над тим, як текст збігається і виконано заміну.
Витяг тексту
PdfExtractor надає API для екстракції тексту сторінка за сторінкою. Після покликання extractText(), повторюйте з hasNextPageText() / getNextPageText().
Дивіться в Facades сторінка для повного PdfExtractor приклад.