استبدال النص بسيط

استبدال النص في جميع أنحاء المستند

  1. اربط ملف PDF المصدر بـ واجهة PdfContentEditor.
  2. حدّد نطاق استبدال النص إلى ReplaceAll.
  3. استدعِ replaceText(...) مع نص البحث ونص الاستبدال.
  4. احفظ مستند 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();
    }
}