PPML - PPML

PPML (Персонализированный язык разметки для печати) является XML - стандартный отраслевой язык принтера для печати переменных данных, определяемый PODi. Первоначально для создания PPML был сформирован отраслевой консорциум из 13 компаний, а сейчас в него входят более 400 компаний.

Обзор

PPML - это открытый, совместимый и независимый от устройств стандарт, впервые выпущенный в 2000 году для обеспечения широкого использования персонализированных приложений печати. PPML создан для обеспечения эффективной производственной печати переменных данных; вместо того, чтобы отправлять 300 копий одних и тех же данных с измененным только именем, PPML предназначен для одновременной отправки всех данных на принтер, что обеспечивает гораздо более быструю печать, поскольку данные не нужно передавать на принтер для каждая копия.

Задания на печать больших объемов становятся более сложными из-за более высоких требований к макету, содержанию и персонализации документов. Это особенно верно в случае «обмена изображениями», когда разные изображения выбираются и заменяются по отдельности. В то же время давление на операторов машин возрастает. Третье событие связано с ростом XML, как нейтральную основу для многоканальной передачи документов по факсу, Интернету, электронной почте, электронному архиву и принтеру.

Персонализированный язык разметки печати (PPML) - это ответ полиграфической отрасли на эти разработки. PPML значительно снижает сложность задания на печать, особенно когда используются цвет, изображения и персонализированные элементы. RIP (описание содержимого страницы в виде растрового изображения) выполняется намного быстрее.

В Инициатива печати по запросу (PODi) отвечает за концепцию и разработку этого нового стандарта PPML. Эта платформа объединяет всех основных поставщиков на этом рынке, при этом первоначальная разработка завершена Adobe Systems, EFI, CreoScitex, Hewlett Packard, Kodak Nexpress, Ксерокс, IBM, Lexmark, Océ, XMPie, PageFlex, Для печати, QuarkXPress, Системы струйной печати Kodak GCG и Xeikon работая вместе как члены PODI.

Многоразовый контент

Традиционные языки печати извлекают страницу, исследуют, что на ней находится, и начинают создавать растеризованные изображения, чтобы сообщить устройству принтера, что где и как следует поместить на бумагу. Это повторяется для каждой страницы. Задания на печать в больших объемах легко содержат десятки тысяч страниц, которые все должны быть растрированы. RIP-обработка может стать проблемой, если вы поймете, что страница с цветной фотографией и логотипом может достигать размера до 20 МБ. PostScript. Это требует исключительных затрат на вычислительную мощность и объем памяти и является наиболее важной причиной остановки процессов печати. Вот почему номинальные обороты двигателя часто не соблюдаются, и машины могут обрабатывать растяжку всю ночь, чтобы иметь возможность работать с разумной скоростью в течение дня.

Это узкое место в печати можно решить, указав повторно используемый контент. Многоразовые элементы контента - это вещи, которые используются на многих страницах. Многоразовым контентом могут быть шрифты (типы букв), логотипы (во всех форматах), подписи (для политик), диаграммы (результаты исследований), изображения (реклама) и т. Д. Объект, который можно использовать повторно, часто называют ресурсом. PPML был разработан, чтобы сделать это повторное использование ресурсов явным и позволяет принтеру знать, какие ресурсы необходимы в конкретный момент задания. Это позволяет растеризовать ресурс один раз и использовать много раз вместо растеризации на каждой странице, на которой он используется.

Управление ресурсами

Повторное использование ресурсов решает только часть проблемы. Обеспечение доступности всех необходимых ресурсов на принтере - еще одна большая проблема. В PPML эта проблема решается путем разрешения ссылок на ресурсы через URL-адреса (единый указатель ресурсов ). Теперь принтер может получить ресурс по URL-адресу, если у него еще нет этого конкретного ресурса. Это устраняет необходимость отправлять все необходимые ресурсы вместе с заданием на печать. Принтер просто извлечет необходимые ему ресурсы на лету. Если у него уже есть ресурс в кэше, ему не нужно извлекать ресурс. Это работает так же, как браузер, который увеличивает скорость, загружая (части) веб-страницы из своего кеша.

Отсутствие ресурсов в задании на печать приводит к потенциальной проблеме контроля версий. PPML решает эту проблему, позволяя производителю задания на печать указывать контрольную сумму для каждого ресурса, на который имеется ссылка. Контрольная сумма - это большое число, которое рассчитывается на основе содержимого ресурса. Сравнивая заданную контрольную сумму с контрольной суммой ресурса в кэше, принтер может проверить правильность версии ресурса.

Ресурсы с несколькими форматами

В полиграфической отрасли уже есть множество форматов для описания изображений, шрифтов и страниц. Вместо определения новых специфичных для PPML форматов для ресурсов был сделан выбор, позволяющий напрямую использовать любой существующий формат. Следовательно, PPML описывает только то, как существующие ресурсы объединяются для создания страниц, документов и заданий. В этом описании используется XML, чтобы не изобретать еще один формат.

Хотя этот подход упрощает создание PPML, он усложняет задачу PPML RIP (он же потребитель). Конечно, не все потребители будут реализовывать все возможные форматы ресурсов на этой земле. Для обеспечения совместимости было определено подмножество Graphics Arts Conformance.

Соответствие графике и искусству

Уровень соответствия Graphics Art (PPML ​​/ GA) определяет уровень PPML для повышения совместимости. Этот уровень соответствия требует, чтобы потребитель PPML, соответствующий графическому искусству, поддерживал: PostScript, PDF, TIFF и JPEG ресурсы и обрабатывать эти файлы стандартизованным образом. Производитель PPML, который генерирует набор данных PPML, соответствующий уровню соответствия графическому искусству (PPML ​​/ GA), может быть затем напечатан с использованием любого потребительского устройства, соответствующего графическому искусству. Соответствие набора данных PPML / GA можно проверить с помощью инструмента CheckPPML (который также действует как средство просмотра).

Архивирование

Электронный архив может эффективно хранить документы PPML. Каждый отдельный элемент данных необходимо сохранить только один раз. Остальная часть архива на основе PPML состоит в основном из описаний структур. Это сильно отличается от электронного архива на основе TIFF или PDF, в котором каждый документ содержит все элементы страницы, а логотип компании мог быть сохранен миллион раз. Это также относится к стандартному завершению письма, стандартным условиям платежа или стандартным условиям политики; могут храниться миллионы копий. Размер каждого ресурса, вероятно, не превышает нескольких килобайт. Но с несколькими копиями размер быстро увеличивается, особенно когда цветные изображения вошли в электронную коммуникацию компании.

Зритель

Для просмотра документов PPML потребуется специальное программное обеспечение. Например, если кто-то хочет получить документ из архива PPML, документ необходимо преобразовать в изображение с помощью PPML RIP (так же, как это сделал бы принтер PPML). Это "напечатанное" изображение отображается на экране с помощью Программа просмотра PPML.

Таких телезрителей несколько, в том числе из EFI, Hewlett Packard, Xeikon и Edmond R&D. PODi также предоставляет средство просмотра, которое широко используется в качестве эталонной реализации для тестирования вывода PPML. «CheckPPML» ( PODi viewer) - это виртуальный потребитель PPML, который помимо просмотра обеспечивает проверку ошибок и вывод PDF. CheckPPML, который проверяет и подтверждает соответствие до 100 страниц, находится в свободном доступе.[1] (Платная версия поддерживает неограниченное количество страниц.)

Принтеры

Xeikon был первым поставщиком оборудования, принтеры которого могли печатать с помощью PPML. Потом, IBM (теперь компания InfoPrint Solutions) включила поддержку PPML в программное обеспечение контроллеров для своих принтеров (InfoPrint Manager), что позволило огромной базе установленных IPDS-принтеров обрабатывать потоки данных PPML.

Сегодня промышленные принтеры многих производителей поддерживают печать документов PPML.

Смотрите также

Рекомендации

  1. ^ Проверьте инструмент PPML Viewer: http://www.standards.podi.org/ppml/check-ppml-tools.html

внешняя ссылка