Remplacer du texte
Contents
[
Hide
]
Remplacer le texte dans tout le document
-
Liez le PDF source à la façade
PdfContentEditor. -
Définissez la portée du remplacement de texte sur
ReplaceAll. -
Appelez
replaceText(...)avec le texte de recherche et le texte de remplacement. -
Enregistrez le document PDF mis à jour.
public static void replaceTextSimple(Path inputFile, Path outputFile) {
PdfContentEditor editor = new PdfContentEditor();
try {
editor.bindPdf(inputFile.toString());
editor.getReplaceTextStrategy().setReplaceScope(ReplaceTextStrategy.Scope.ReplaceAll);
editor.replaceText("33", "XXXIII ");
editor.save(outputFile.toString());
} finally {
editor.close();
}
}