Из моего опыта работы с Google OCR (использование PHP в качестве языка сценариев - но это не должно иметь никакого значения, поскольку ваш вопрос зависит от API, а не от python), вы можете сделать это.
Как вы можете видеть в документации API, каждый текстовый блок, найденный OCR, имеет четыре точки, которые описывают ограничивающую рамку (прямоугольник angular): https://cloud.google.com/vision/docs/ocr
In На вашем примере карты качество текста довольно плохое. Это даст вам много неправильных или пропущенных результатов распознавания.
Чтобы преобразовать этот текст в PDF, вам нужно выполнить собственное кодирование, поскольку эта задача очень специфична c.