Как да намерите и замените текст в PDF с помощта на Java

Този кратък урок обяснява как да намерите и замените текст в PDF с помощта на Java. Също така е полезно в сценарии, при които искате да изключите чувствителна или категоризирана информация. За подмяна на текст заредете PDF търсене и замяна с помощта на Java и след това запазете актуализирания PDF документ.

Стъпки за намиране и замяна на текст в PDF с помощта на Java

  1. Конфигурирайте приложението си да инсталира Aspose.PDF for Java за намиране и замяна на текст
  2. Заредете входния PDF файл, като използвате класа Document за заместване на текста
  3. Посочете текстовата фраза, която трябва да се търси в обекта TextFragmentAbsorber
  4. Задайте опциите за заместване на текст и приемете абсорбера на текст за всички страници
  5. Създайте колекция от съвпадащи текстови фрази в PDF файла
  6. Актуализирайте намерения текст, като го замените с нов текст
  7. Запазете изходния PDF файл след замяна на текста

Тези стъпки обобщават как с помощта на Java замества текст в PDF във вашите приложения. Можем да извършим тази операция върху новосъздаден PDF файл, както и върху съществуващ PDF документ в зависимост от работния процес на приложението. Имайте предвид, че докато заменяте текста, можете да промените шрифта на текста, цвета на предния план и цвета на фона също.

Код за замяна на текст в PDF с помощта на Java

Този примерен код показва как да замените текст в PDF с помощта на Java. Освен това можете да работите с много свойства, за да подобрите кодовия фрагмент. Например актуализиране на свойствата за външен вид на текста, намиране на текста от конкретен регион на страницата, намиране на текст с помощта на регулярен израз, обхват на заместване на текст, стратегия за заместване на текст и т.н.

За да замените текст в PDF Java-базирана конфигурация на среда и кодов фрагмент се обсъждат в тази статия. Ако обаче искате да се научите да защитавате PDF с парола, вижте статията на как да защитите PDF с парола в Java.

 Български