Внешнее выполнение рабочего процесса Acrobat X Action

1

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

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

Romant
источник
Откройте Automator и посмотрите, есть ли действия для Acrobat в его библиотеке.
Даниэль Бек

Ответы:

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, все будет работать гораздо более гладко.

Vickash
источник
Викаш, спасибо за предложение. Последняя версия Acrobat, действительно, требовала упругости AppleScript для автоматизации его действий. В X и включение его собственных рабочих процессов - это больше не нужно или не желательно. Как и при создании всего процесса с помощью поставляемого Adobe рабочего процесса, вы с меньшей вероятностью нарушаете работу сценариев при изменении пользовательского интерфейса или, что более важно, блокируете свой экран, поскольку AppleScript контролирует клавиатуру. Возможно, решение состоит в том, чтобы просто выполнить рабочий процесс Adobe с помощью AppleScript. Я проверю те, с которыми вы связались сегодня вечером. Спасибо.
RomanT
Это именно то, что делает предложенный мной сценарий, внешне запускает действие Acrobat.
Викаш