תבניות נמצאות בשימוש נרחב ליצירת מסמכים מותאמים אישית על ידי החלפת מפתחות התבנית בערכים המתאימים. מאמר זה מנחה כיצד למצוא ולהחליף טקסט ומילים במסמכי PDF ב-Java. נדון בנפרד כיצד לבצע חיפוש מילים וביטויים, חיפוש מילים תלוי רישיות, החלפת הטקסט שנמצא באמצעות ביטויים רגולריים. לבסוף, נלמד כיצד להסתיר את החלק המבוקש בטקסט באמצעות Java.