У меня есть файл в формате pdf, в нем необходимо удалить определенный текст. Затем добавьте новый текст ниже к существующему. Я пытаюсь использовать файл PyMuPDF library - fitz
. Открываю файл, задаю текст для поиска, а как его удалить и добавить новый текст я не нашел. Помогите, пожалуйста, как удалить найденный текст и добавить к существующему. Использование библиотек не важно, мы можем использовать PyPDF2 и другие. Образец PDF-файла с описанием прилагается.
import fitz
doc = fitz.open(MyFilePath)
page = doc[0]
text1 = “ANA”
text_instances1 = page.searchFor(text1)
# found text should be deleted …
text_to_add = “Text”
text2 = “TAIL NO.”
text_instances2 = page.searchFor(text2)
# should be added "text_to_add" after found text "text2"
doc.save(OutputFilePath, garbage=4, deflate=True, clean=True)