Text
API pro textové rozhraní
Aspose.PDF FOSS for Java provides text handling through multiple APIs depending on the use case.
FormattedText
FormattedText představuje stylovaný text pro použití v razítkách a poznámkách. zapisuje textový řetěz spolu s vlastnostmi písma, velikosti a barvy.
Náhražka textu
PdfContentEditor.replaceText() nahrazuje textové řetězce v rámci souborů obsahu PDF:
try (PdfContentEditor editor = new PdfContentEditor()) {
editor.bindPdf("input.pdf");
editor.replaceText("old text", "new text");
editor.save("output.pdf");
}TextReplaceOptions poskytuje dodatečnou kontrolu nad tím, jak se text shoduje a je proveden náhradní test.
Výběr textu
PdfExtractor poskytuje API pro extrakci textu stránka po stránce. Po zavolání extractText(), opětovně s hasNextPageText() / getNextPageText().
Viz článek 3 Facades Stránka pro kompletní PdfExtractor Příklad.