2017-02-17 37 views
0

Мне нужно сохранить много htmls в формате pdf. Когда появится окно печати, я вручную нажимаю опции для сохранения PDF-файлов. Я хочу автоматизировать эту задачу с помощью applescript. Но я не знаю, как запустить applescript при всплывании окна печати?Как запустить аппликацию при всплывании окна печати?

enter image description here

+0

Почему бы не сохранить настройки печати, чтобы использовать эти настройки по умолчанию, а затем выбрать этот параметр? Зачем включать Applescript? – PHennessey

+0

Я также использую предпочтение печати. Но я должен выполнять ту же работу вручную много раз почти в 100 раз. Поэтому я хочу автоматизировать работу. – neosarchizo

+0

Вы можете использовать Applescript для нажатия кнопок в диалоговом окне, но это довольно грязно. – PHennessey

ответ

1

Есть несколько решений на этой странице:

https://superuser.com/questions/257290/how-to-record-a-macro-that-saves-web-pages-as-pdf-in-osx

Не уверен, если это будет работать для вас, но это, вероятно, начало.

+0

Я загрузил изображение в свой вопрос. Я не могу найти, как управлять пресетами диалогового окна печати с помощью applescript. – neosarchizo

+1

Какие пресеты вам действительно нужно выбрать? Экспорт PDF не имеет ничего общего с печатью. Пожалуйста, будьте более конкретными в отношении своих целей, и тогда мы сможем вам помочь. – PHennessey

+0

Поскольку я должен установить формат бумаги в формате pdf, поэтому я хочу знать, как автоматически установить пресет диалогового окна печати. Я использую какое-то приложение. После того, как я выбрал предустановку приложения, всегда пресет приложения вернется к предустановке по умолчанию в следующий раз. – neosarchizo