Texto
El fuego de texto
Aspose.PDF FOSS for Java provides text handling through multiple APIs depending on the use case.
FormattedText
FormattedText representa el texto estilizado para uso en las etiquetas y anotaciones. encapsula la línea de texto junto con las propiedades de letra, tamaño y color.
Substitución de texto
PdfContentEditor.replaceText() Substituye las líneas de texto dentro de los flujos de contenido PDF:
try (PdfContentEditor editor = new PdfContentEditor()) {
editor.bindPdf("input.pdf");
editor.replaceText("old text", "new text");
editor.save("output.pdf");
}TextReplaceOptions proporciona control adicional sobre cómo el texto se ajusta y Se realiza la sustitución.
Extracción de texto
PdfExtractor proporciona una API de extracción de texto página por página.Después de llamar extractText(),Iterate con hasNextPageText() / getNextPageText().
Ver el Facadas Página para un completo PdfExtractor El ejemplo.