OpenRaster
Расширение имени файла | .ora |
---|---|
Тип интернет-СМИ | изображение/открытый растр [1] |
Последний выпуск | 0.0.6 (черновик) [2] |
Тип формата | Многослойная растровая графика |
Расширено с | OpenDocument |
Открытый формат ? | Да |
Веб-сайт | Спецификация OpenRaster на openraster.org |
OpenRaster — это формат файлов , предложенный для общего обмена многослойными изображениями между редакторами растровой графики . Он предназначен для замены более поздних версий формата Adobe PSD. OpenRaster все еще находится в разработке и на данный момент поддерживается несколькими программами. [3] OpenRaster по умолчанию Расширение файла — «.ora».
Фон
[ редактировать ]Формат файлов Adobe Photoshop PSD широко использовался в качестве универсального формата файлов для многослойных изображений. Adobe позволила это, публично опубликовав спецификации формата. В 2006 году Adobe изменила эту лицензию, чтобы предоставлять доступ и использование спецификаций и документации только «в целях внутренней разработки Программ разработчика в связи с программными продуктами Adobe и включения частей или всего Примера кода в Программы разработчика». [4] В ответ на эти ограничения формат OpenRaster был предложен разработчиками KDE и Krita Будевейном Ремптом. [5] и Сирил Бергер [6] на первой встрече Libre Graphics в Лионе, Франция, весной 2006 года и взят из формата открытого документа . [7]
Требования
[ редактировать ]Должны присутствовать следующие функции:
Общий
[ редактировать ]- полная свободно доступная документация
- Тип формата файла OpenDocument (архив с несколькими файлами внутри)
- расширяемый, но частные недокументированные расширения должны быть исключены, любое расширение должно быть добавлено в спецификацию и документацию формата файла.
- не ожидается, что приложения будут поддерживать все функции формата файла, но при работе с файлом они не должны терять какую-либо информацию, которую они не могут обработать.
Метаданные
[ редактировать ]- хранение метаданных с использованием тегов { XMP – Dublin Core – IPTC }
- возможность хранения тегов метаданных для каждого слоя
- хранение Exif- тегов
- все текстовые данные в Unicode ( UTF-8 или UTF-16 )
Слои
[ редактировать ]- хранение нескольких слоев
- хранение координат каждого слоя
- хранение вариантов наложения (композитинга) для каждого слоя
- хранение корректирующих слоев
- хранение эффектов слоя
- группы слоев
- информация о цвете – профиль, цветовое пространство
Другой
[ редактировать ]Видеть [8]
- хранение путей, обтравочных контуров и текста на пути
- выделения и маски
- встраивание документов в рамки OpenDocument
- поддержка отмены, истории команд и действий (как PSD)
Предложения и расширения
[ редактировать ]- палитра
- встроенные шрифты (предложение по расширению)
- несколько страниц
- поддержка анимации с использованием нескольких страниц и таймера (например, PSD)
Проблемы
[ редактировать ]![]() | Этот раздел. предоставляет недостаточный контекст для тех, кто не знаком с предметом . ( декабрь 2013 г. ) |
Согласно черновому варианту спецификации (по состоянию на октябрь 2010 г.), основная проблема межприкладного формата заключается в том, что, поскольку не все функции доступны во всех программах, изображение не будет отображаться одинаково в разных приложениях. особенно для корректирующих/фильтрующих слоев.
Вероятным решением является дополнительное хранение избыточного дополнительного слоя, содержащего полностью визуализированные пиксельные данные, которые видны после всей обработки изображения, или, возможно, его снимок с более низким разрешением, подходящий для предварительного просмотра и создания миниатюр.
Могут быть определены различные уровни реализации, например крошечный, простой, маленький, нормальный, полный и пользовательский.
Поддержка приложений
[ редактировать ]OpenRaster имеет ограниченную поддержку в нескольких графических программах, и среди них его межприложенное использование не является гладким. [ нужна ссылка ]
Приложение | Базовый уровень | SVG |
---|---|---|
РисоватьСвая | Поддерживается [9] | Да |
Часис Draw IES | Поддерживается [10] | Да |
GIMP | Базовая поддержка начиная с версии 2.8. [11] | Нет |
Инкскейп | Не поддерживается | |
Упал | Поддерживается [12] [13] | Нет |
ЛазПейнт | Чтение с версии 5.0 и запись с 5.2. [14] | Да |
Моя краска | Формат рабочего файла по умолчанию [15] | Да |
Родной | Формат по умолчанию с версии 0.908 [16] | |
Поверхность | Поддерживается начиная с версии 0.4. [17] | Нет |
XnView | Поддерживается через пользовательский плагин [18] | |
Скриб | Поддерживается начиная с версии 1.5. [19] | Нет |
ИзображениеМагия | Поддерживается начиная с версии 7.0.10-26. [20] | Да |
Paint.net | Поддерживается через пользовательский плагин [21] | Нет |
См. также
[ редактировать ]- Создать проект
- openraster.org
- Встреча по свободной графике
- бесплатное программное обеспечение с открытым исходным кодом
- GIMP
- Упал
- FXG
Ссылки
[ редактировать ]- ^ «Интеграция OpenRaster с рабочим столом» . openraster.org . Проверено 19 декабря 2016 г.
- ^ «Спецификация OpenRaster (проект)» . openraster.org . Проверено 19 декабря 2016 г.
- ^ «Спецификация OpenRaster» . openraster.org . Проверено 19 декабря 2016 г.
- ^ «Лицензионное соглашение Adobe Photoshop CS4 SDK» Adobe.com. Связь с разработчиками — Ресурсы для разработчиков . Проверено 12 октября 2009 г.
- ^ Ремпт, Будевейн (20 июня 2006 г.). «ОпенРастер» . valdyas.org . Угасающие воспоминания. Архивировано из оригинала 16 апреля 2013 г. Проверено 19 декабря 2016 г.
- ^ Бергер, Сирилл (20 июня 2006 г.). «Зачем нужен OpenRaster?» . blog.cberger.net . Проверено 19 декабря 2016 г.
- ^ «Дебаты возникают по поводу открытого формата растровой графики» Натан Уиллис, Архив Linux.com . 7 июля 2006 г. Проверено 26 марта 2010 г.
- ^ «Предложения и расширения для конкретных приложений — открытая спецификация растра, версия 0.05» . www.openraster.org .
- ^ Drawpile Drawpile Проект . 3 сентября 2018 г. По состоянию на 3 сентября 2018 г.
- ^ [1] Справка Chasys Draw IES — Форматы файлов — Другие файлы изображений . 12 декабря 2018 г. По состоянию на 12 декабря 2018 г.
- ^ GIMP — Примечания к выпуску GIMP 2.8, по состоянию на 3 мая 2012 г.
- ^ «Статус Krita/OpenRaster» . сообщество.kde.org . Проверено 19 декабря 2016 г.
- ^ «*.ora — Документация Krita» . docs.krita.org . Проверено 19 декабря 2016 г.
- ^ Тема LazPaint , 27 февраля 2013 г.
- ^ «MyPaint/OpenRaster News». Архивировано 8 марта 2016 г. в Wayback Machine Александра Прокудина, Prokoudine.info — блог. 8 июня 2009 г.
- ^ «Примечания к выпуску Nathive 0.908» Документация на веб-сайте Nathive
- ^ «Пинта — Примечания к выпуску версии 0.4» . 06.07.2010. Архивировано из оригинала 8 июля 2010 г.
- ^ Плагины XnView
- ^ "Список рассылки Scribus" Объявление о списке рассылки Scribus
- ^ Журнал изменений ImageMagick
- ^ «Тип файла OpenRaster» пользователя Zagna
Внешние ссылки
[ редактировать ]- Веб-сайт спецификаций
- Git-репозиторий
- OpenRaster в вики Create Project на Wayback Machine (архивировано 22 февраля 2012 г.)
- Веб-сайт пиппина gimp.org - OpenRaster at the Wayback Machine (архивировано 17 марта 2008 г.)
- Интеграция GIMP OpenRaster в основную линию