# удалить кусок текста fitz-ем
x0 = 100.0
y0 = 105.0
x1 = 276.0
y1 = 166.0
rect = (x0, y0, x1, y1)
annot = page.addRedactAnnot(rect)
page.apply_redactions()
# далее на отдельном листе надо сделать новый текст каким нибудь reportlab-ом
# потом надо сделать слияние с помощью pypdf
когда контуры найдены можно найти площадь
Пример https://www.tutorialspoint.com/how-to-compute-the-...
Ну и https://www.google.com/search?q=How+calculate++the...