Скрипт InDesign для импорта idml в документ indd

Я использую InDesign Server и приложение на основе мыла для связи через сервер.

Я могу получить все поля формы, используемые в документе indd, а также заменить его текст/значение.

Теперь я хочу получить все изображения, используемые в indd doc, и предоставить параметры загрузки изображений в моем приложении, а также возможность заменить изображения выбранными пользователем изображениями. Может ли кто-нибудь предоставить скрипт для идентификации и замены изображений.

Во-вторых, для обратной совместимости у меня есть idml документа indd. Теперь, как импортировать или открыть этот idml и преобразовать его в indd doc с помощью скрипта.

В-третьих, как конвертировать pdf в indd doc.

Помогите пожалуйста с этими скриптами.


person Ray    schedule 18.11.2015    source источник


Ответы (1)


Чтобы преобразовать файл IDML в файл .indd, просто откройте его и сохраните.

set theIDMLFile to "Macintosh HD:Users:me:Desktop:someidmlfile.idml"

tell application "InDesignServer"
    set convertedIDMLDoc to open alias theIDMLFile
    tell convertedIDMLDoc
        save to ((characters 1 thru -6 of theIDMLFile) & ".indd") as string
    end tell
end tell
person user1754036    schedule 19.11.2015