텍스트 단순 교체
Contents
[
Hide
]
문서 전체에서 텍스트 바꾸기
- 소스 PDF를
PdfContentEditor파사드에 바인딩하세요. - 대체 텍스트 범위를
ReplaceAll으로 설정하세요. - 검색 텍스트와 대체 텍스트를 전달하여
replaceText(...)를 호출하세요. - 업데이트된 PDF 문서를 저장하세요.
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();
}
}