Мы будем рады узнать ваше мнение. Поделитесь своими мыслями с сообществом Adobe InDesign.
Автоматизированные функции публикации при помощи XML, IDML и сценариев
Гибкие настройки XML, язык разметки InDesign® Markup Language (IDML) и широкая поддержка сценариев в программном обеспечении Adobe® InDesign позволяют создавать мощные автоматизированные рабочие процессы для публикации контента для различных устройств. Ознакомьтесь с подробной информацией об XML, IDML и поддержке сценариев в InDesign. Она поможет вам создать прочный фундамент для специализированных решений, отвечающих индивидуальным требованиям вашего издательства.
Одним из средств автоматизации InDesign является также сервер Adobe InDesign Server, который представляет собой надежную, адаптируемую и расширяемую версию InDesign. Программа InDesign Server основана на той же кодовой базе, что и InDesign, и предлагает все возможности версии для настольных систем, а также множество серверных функций.
Ресурсы IDML
IDML является открытым форматом, основанным на XML и позволяющим сторонним разработчикам и системным интеграторам программно создавать, изменять и разбирать документы InDesign, не используя программное обеспечение InDesign. IDML работает со стандартными инструментами редактирования XML, что упрощает использование автоматизированных рабочих процессов. Поддержка многопоточности в InDesign значительно ускоряет работу с файлами формата IDML.
Используя IDML, разработчики могут:
- Динамически создавать или редактировать документы
- Разбирать документы и повторно использовать их части
- Трансформировать элементы документов, используя XSLT
- При помощи XPath или XQuery находить и изменять данные внутри документов InDesign
- Создавать специализированные приложения и интерфейсы для рабочих процессов IDML с помощью программного обеспечения Flash® Builder® и среды выполнения Adobe AIR®
Реконструкция рабочих процессов уже созданных документов
IDML создан на основе формата InDesign Interchange (INX), который впервые был представлен в InDesign CS2 и позволял пользователям сохранять документы для использования с более ранними версиями. INX был неудобен для чтения и использования, так как мог применяться только в программе InDesign. При использовании INX возникали проблемы с чтением, надежностью, расширяемостью и совместимостью с инструментами XML.
Формат IDML предоставляет разработчикам возможность изменять, собирать и выполнять повторную компоновку XML в документах InDesign. Это позволяет создавать файлы InDesign и управлять ими вне приложения InDesign. Затем файлы могут использоваться в InDesign для создания конечного продукта.
Преимущества
IDML предлагает более простой и гибкий способ разработки и реализации множества издательских решений. Преимущества использования формата:
- Целостность — в IDML объекты, атрибуты и настройки могут быть представлены в унифицированном виде.
- Распознаваемость — данные в формате IDML могут читаться и записываться практически любой программой или инструментом с поддержкой чтения и записи XML.
- Надежность — работа с IDML предоставляет разработчикам более гибкие процессы отслеживания и исправления ошибок.
- Обратная совместимость — пользователи могут открывать созданные файлы IDML в более поздних версиях программы.
Примеры использования
Поскольку IDML является XML-форматом, он может использоваться для выполнения различных задач. Ниже представлены наиболее общие сценарии использования:
Ресурсы XML
Узнайте, как импортировать и обрабатывать файлы XML в InDesign.
Ресурсы по разработке сценариев
Поддержка сценариев в InDesign позволяет автоматизировать выполнение рутинных задач, таких как размещение и удаление изображений, правка ошибок в текстах и предпечатная подготовка файлов. Эта поддержка играет ключевую роль в рабочих процессах, основанных на XML и IDML. Узнайте подробнее о том, как использовать сценарии в InDesign.
Ресурсы XMP
XMP — интеллектуальное управление медиаданными
Расширяемая платформа метаданных Adobe (XMP) представляет собой технологию, позволяющую встраивать в файл данные с описанием самого файла (так называемые метаданные). Дополнительные сведения о работе партнеров с технологией XMP и ее применении в стандартах см. на веб-сайте XMP.
Технология XMP для разработчиков
Набор инструментов XMP позволяет интегрировать функции метаданных в продукты и решения. Он поддерживается системами macOS, Windows® и UNIX® и поставляется в комплекте с примерами, документацией, исходными кодами и файлами проектов. Набор инструментов XMP доступен в рамках лицензии BSD.
связанные ресурсы
Обращайтесь к нам