OpenRaster
| OpenRaster | |
|---|---|
| Расширение |
.ora |
| MIME-тип | image/openraster[1] |
| Последний выпуск | 0.0.6 (черновик)[2] |
| Тип формата | Многослойная растровая графика |
| Расширен из | OpenDocument |
| Открытый формат? | Да |
| Сайт | Спецификация OpenRaster на openraster.org |
OpenRaster (расширение имени файла по умолчанию — .ora) — формат хранения растровых графических изображений со слоями. Предназначен в качестве замены более поздних версий формата Adobe PSD. В данный момент OpenRaster находится в стадии разработки.
Предпосылки
Долгое время формат Adobe Photoshop PSD был форматом де-факто для изображений со слоями, благодаря тому, что Adobe публично выпускал спецификации формата. Но в 2006 году Adobe изменил лицензию, предоставляя доступ спецификаций и документации только для использования внутри компании в связи с использованием ПО от Adobe. В ответ на эти ограничения, на первой встрече Libre Graphics в Лионе (Франция) весной 2006 года был предложен формат OpenRaster, внешне похожий[уточнить] на Open Document Format (хотя последний ранее был подвергнут критике[кем?] как слишком сложный).[3]
Требования
Должны быть соблюдены следующие требования:
Общие
- полная документация в свободном доступе
- формат файла типа OpenDocument (архив с несколькими файлами внутри)
- расширяемость формата, все расширения должны быть добавлены к спецификации и документации формата файла
- приложения могут не поддерживать всех возможностей формата, но при обработке файла они не должны терять информацию, которую не могут обработать
Метаданные
- хранение метаданных с помощью тегов XMP, Dublin Core, IPTC
- возможность хранения тегов на каждый слой
- хранение тегов EXIF
- все текстовые данные в Unicode (UTF-8 или UTF-16)
Слои
- несколько слоёв
- координаты каждого слоя
- варианты смешивания (композиции) для каждого слоя
- корректирующие слои
- эффекты слоя
- группы слоёв
- информация о цвете — профиль, цветовое пространство
Другое
- пути, отсечение по контуру, текст по контуру
- выделения, маски
- вложение документов в рамках OpenDocument
- поддержка отмены и истории команд (действий)
Предложения и расширения
- палитра
- включение шрифтов (Предложение о расширении)
- несколько страниц
- поддержка анимации с использованием нескольких страниц и таймера, как это сделано в PSD
Поддержка приложениями
| Приложение | Базовый уровень | SVG |
|---|---|---|
| DrawPile | Поддерживается[4] | Да |
| Chasys Draw IES | Поддерживается[5] | Да |
| GIMP | Базовая поддержка с версии 2.8[6] | Нет |
| Inkscape | Не поддерживается | |
| Krita | Поддерживается[7][8] | Нет |
| LazPaint | Чтение с версии 5.0 и запись с версии 5.2[9] | Да |
| MyPaint | Рабочий формат файла по умолчанию[10] | Да |
| Nathive | Формат по умолчанию с версии 0.908[11] | |
| Pinta | Поддерживается начиная с версии 0.4[12] | Нет |
| XnView | Поддерживается с помощью пользовательского плагина[13] | |
| Scribus | Поддерживается начиная с версии 1.5[14] | Нет |
| ImageMagick | Поддерживается начиная с версии 7.0.10-26[15] | Да |
| Paint.NET | Поддерживается с помощью пользовательского плагина[16] | Нет |
Примечания
- ↑ OpenRaster Desktop Integration. openraster.org. Дата обращения: 19 декабря 2016.
- ↑ OpenRaster Specification (Draft). openraster.org. Дата обращения: 19 декабря 2016.
- ↑ Linux.com :: Debate arises over an open raster graphics format Архивировано 31 января 2010 года.
- ↑ Drawpile Drawpile project. Sept 3, 2018. Accessed 2018-09-03.
- ↑ [1] Chasys Draw IES Help - File Formats - Other Image Files. Dec 12, 2018. Accessed 2018-12-12.
- ↑ GIMP - Release Notes for GIMP 2.8 Accessed 2012-05-03.
- ↑ Krita/OpenRaster status. community.kde.org. Дата обращения: 19 декабря 2016.
- ↑ *.ora - Krita Documentation. docs.krita.org. Дата обращения: 19 декабря 2016.
- ↑ LazPaint thread, 2013-02-27
- ↑ "MyPaint/OpenRaster News" Архивировано 8 марта 2016 года. Alexandre Prokoudine, Prokoudine.info - blog. June 8th, 2009.
- ↑ "Nathive 0.908 release notes" Nathive website documentation
- ↑ Pinta - Version 0.4 Release Notes (6 июля 2010). Архивировано из оригинала 8 июля 2010 года.
- ↑ XnView Plugins
- ↑ "Scribus mailing list" Scribus mailing list announcement
- ↑ ImageMagick Changelog
- ↑ "OpenRaster Filetype" by user Zagna