Привет. Сейчас такие задачи удобно решать через нейросети, они умеют работать с изображениями. Есть статья о том как распознать текст с картинки в ChatGPT
https://forum.yesai.su/topic/5421-ob...ok-v-chat-gpt/ . Достаточно загрузить файл и написать, что именно нужно извлечь. Мелкий шрифт и рукописные записи распознаются хуже, поэтому результат лучше сверять с исходником.