1

Рабочие процессы Adobes в Acrobat X отлично справляются с OCR. Он выбирает файлы в одном каталоге, в который я сканирую, применяет OCR и выводит их в другое место. К сожалению, я должен запустить рабочий процесс вручную в Acrobat. Существует возможность «экспортировать» рабочий процесс, но он служит только дескриптором, а не исполняемым файлом самого рабочего процесса.

Есть ли способ вызвать конкретный рабочий процесс в качестве приложения /cmd в OSX? Затем я могу создать действие для папки и другие «умные» элементы в моем собственном рабочем процессе.

1 ответ1

2

Я предполагаю, что вы хотите использовать Applescript для настройки рабочего процесса и уже знакомы с ним.

Тем не менее, Acrobat предоставляет очень мало способов доступа Applescript к своим основным функциям. Тем не менее, он предоставляет вам доступ к пользовательскому интерфейсу, поэтому вы можете писать скрипты, чтобы щелкать по элементам интерфейса.

Хорошее место для начала - скрипты, размещенные здесь:http://www.takecontrolbooks.com/news/updated-ocr-applescripts-for-acrobat-pro-x-pdfpen

Я рекомендую прочитать всю статью, но, по сути, для Acrobat X OCR This (Acrobat).scpt работает как действие папки OS X. Для каждого файла, добавленного в папку, он откроет его в Acrobat и вызовет специальное действие под названием "OCR This".

Если действие "OCR This" не существует, оно создаст его. Таким образом, вы можете просто переименовать ваше действие в "OCR This" и использовать скрипт как есть. Однако, если вы знакомы с Applescript, вам не должно быть слишком сложно настроить его для выполнения собственных действий.

Сначала вы захотите удалить все вызовы обработчику setUpAction . Настройте и назовите собственное действие вручную в Acrobat. Кроме того, это должно быть так же просто, как заменить любые экземпляры "OCR This" в сценарии на "Your Action Name".

Удачи, и имейте в виду, что это решение сценариев пользовательского интерфейса. Таким образом, если у вас есть сканер, на котором вы можете нажать кнопку для автоматического сканирования в папку или иметь непрерывную подачу, а не взаимодействовать с вашим Mac, все будет работать гораздо более гладко.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .