Автоматизация

Автоматизированные функции публикации при помощи 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-форматом, он может использоваться для выполнения различных задач. Ниже представлены наиболее общие сценарии использования:

  • Сквозное преобразование — IDML позволяет преобразовать решение из двоичного формата InDesign в формат IDML и наоборот. Например, документ InDesign можно экспортировать в IDML для создания шаблона, используемого вне среды InDesign. Затем этот шаблон IDML можно изменить с помощью инструментов XML и импортировать обратно в формат InDesign.
  • Динамическое создание документа — документы IDML можно создать на основе информации из базы данных или удаленного источника, использующего инструменты XML, а затем открыть их в программе InDesign или Adobe InCopy® для дальнейшей обработки.
  • Ресурсы XML

    Ресурсы по разработке сценариев

    Поддержка сценариев в InDesign позволяет автоматизировать выполнение рутинных задач, таких как размещение и удаление изображений, правка ошибок в текстах и предпечатная подготовка файлов. Эта поддержка играет ключевую роль в рабочих процессах, основанных на XML и IDML. Узнайте подробнее о том, как использовать сценарии в InDesign.

    Ресурсы XMP

    XMP — интеллектуальное управление медиаданными

    Расширяемая платформа метаданных Adobe (XMP) представляет собой технологию, позволяющую встраивать в файл данные с описанием самого файла (так называемые метаданные). Дополнительные сведения о работе партнеров с технологией XMP и ее применении в стандартах см. на веб-сайте XMP.

    Технология XMP для разработчиков

    Набор инструментов XMP позволяет интегрировать функции метаданных в продукты и решения. Он поддерживается системами macOS, Windows® и UNIX® и поставляется в комплекте с примерами, документацией, исходными кодами и файлами проектов. Набор инструментов XMP доступен в рамках лицензии BSD.


    связанные ресурсы

    Обращайтесь к нам

    Мы будем рады узнать ваше мнение. Поделитесь своими мыслями с сообществом Adobe InDesign

     Adobe

    Получайте помощь быстрее и проще

    Новый пользователь?