AppleScript или Automator Workflow для презентаций PowerPoint PowerPoint в основной конвертинг

apple.stackexchange https://apple.stackexchange.com/questions/8317

  •  22-10-2019
  •  | 
  •  

Вопрос

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

  1. В Finder щелкните правой кнопкой мыши документ PowerPoint и выберите Открыть с ... -> Keynote
  2. В основном выберите Сохранить как..., проверить Сохранить копию как Флакторы, выберите IWork '08 как формат и нажмите ХОРОШО.

Однако делать это для каждого документа утомительно. Я хотел бы сразу преобразовать их всех.

Я пытался создать для этого рабочий процесс автоматиза, но я совершенно безуспешно. (Я думаю, что быть программистом на самом деле делает невозможным понять инструменты для получения такими инструментами, как Automator и AppleScript.) Может ли кто-нибудь мне помочь?

Это было полезно?

Решение

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

on open droppedFiles
    set theDestinationFolder to (choose folder with prompt "Choose destination folder") as Unicode text
    repeat with theFile in droppedFiles
        tell application "Keynote"
            open theFile
            set theSlideshow to slideshow 1
            set theDestinationPath to theDestinationFolder & (name of theSlideshow)
            save theSlideshow in theDestinationPath
            close theSlideshow
        end tell
    end repeat
end open

(Я действительно не знаю, что я делаю с AppleScript. Если здесь можно сделать улучшения, я бы хотел узнать о них.)

Другие советы

Вы пытались создать рабочий процесс Automator, используя функцию Смотри, как я делаю (Что здесь кажется подходящим)? С какими проблемами вы столкнулись?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с apple.stackexchange
scroll top