Я нашел обходной путь для этого вопроса. Вы можете использовать файл AcroRd32.exe
, который доступен в windows по этому пути C:\\PROGRA~2\Adobe\ACROBA~1\Reader\AcroRd32.exe
.
Этот исполняемый файл принимает аргументы, с которыми вы можете вызывать Acrobat Reader через ОС или модуль подпроцесса из python .
import os
query="C:\\PROGRA~2\\Adobe\\ACROBA~1\\Reader\\AcroRd32.exe /A \"zoom={zoom}&navpanes=1=OpenActions&search={text}\" {pdf}".format(text=text, pdf=pdf, zoom=zoom)
Вы также можете настроить степень масштабирования и передать текст для поиска в pdf. Это откроет PDF-файл в acrobat и сам будет искать переданный текст. os.system (запрос)