pdftotext
(take one of the latest, Poppler-based versions) does let you define a page region to extract text from.
Try this:
pdftotext \
-f 5 \
-l 7 \
-x 200 \
-y 700 \
-W 144 \
-H 80 \
input.pdf \
output.txt
It selects page range 5-7, and a rectangle of width = 144 points (72 points == 1 inch
), height = 80 points where the top left corner is at x-coordinate 200, and y-coordinate 700.