enesalp adlı üyeden alıntı: mesajı görüntüle
import fitz  # PyMuPDF

pdf_dosyasi = fitz.open("a.pdf")
for sayfa_no in range(len(pdf_dosyasi)):
    sayfa = pdf_dosyasi[sayfa_no]
    text_instances = sayfa.search_for("{ILCE}")

    for inst in text_instances:
        # Metin bloğunun koordinatlarını al
        rect = inst
        # Metni silmek için bir beyaz dikdörtgen çiz
        sayfa.add_redact_annot(rect, fill=(1, 1, 1))
        # Dikdörtgeni uygula ve metni sil
        sayfa.apply_redactions()
        # Yeni metni ekleyin
        sayfa.insert_text(rect[:2], "Canik")  

pdf_dosyasi.save("a_yeni.pdf")
pdf_dosyasi.close()
Çalıştı hocam teşekkür ederim