1

У меня есть тонны файлов страниц, занимающих драгоценное место на моем SSD.

Я хочу конвертировать их в PDF, предпочтительно с помощью команды терминала. У меня есть iWork '13 и iWork '09. AppleScript-способность страниц исторически была плохой. У кого есть идеи?

1 ответ1

0

Ну ... тебе нужно что то

  1. понимать форматы файлов iWork,
  2. может сделать документы, чтобы затем создать PDF.

Если вы не хотите заново изобретать пакет iWork ... Звучит проще сказать приложениям iWork, что вы от них хотите.

Вы бы сделали это с помощью скриптового моста

Я бы использовал Applescript, но, возможно, вы можете использовать Ruby и Python с Scripting Bridge, чтобы выполнить то, что вам нужно

С помощью Scripting Bridge скрипты RubyCocoa и PyObjC могут делать то, что могут делать скрипты AppleScript: управлять приложениями со скриптами и обмениваться данными с ними.

Некоторое время я не использовал Скриптовый мост, но, полагаю, вы можете указать приложениям печатать документы. И любое приложение, которое может печатать в OS X, может вместо этого отправить его в PDF.

Ответ был найден здесь, https://stackoverflow.com/questions/10014807/batch-convert-mac-iwork-files-to-pdf-on-the-command-line.

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