Меню

Главная
Случайная статья
Настройки
OpenRaster
Материал из https://ru.wikipedia.org

OpenRaster (расширение имени файла по умолчанию — .ora) — формат хранения растровых графических изображений со слоями. Предназначен в качестве замены более поздних версий формата Adobe PSD. В данный момент OpenRaster находится в стадии разработки.

Содержание

Предпосылки

Долгое время формат Adobe Photoshop PSD был форматом де-факто для изображений со слоями, благодаря тому, что Adobe публично выпускал спецификации формата. Но в 2006 году Adobe изменил лицензию, предоставляя доступ спецификаций и документации только для использования внутри компании в связи с использованием ПО от Adobe. В ответ на эти ограничения, на первой встрече Libre Graphics в Лионе (Франция) весной 2006 года был предложен формат OpenRaster, внешне похожий[уточнить] на Open Document Format (хотя последний ранее был подвергнут критике

Требования

Должны быть соблюдены следующие требования:

Общие
  • полная документация в свободном доступе
  • формат файла типа OpenDocument (архив с несколькими файлами внутри)
  • расширяемость формата, все расширения должны быть добавлены к спецификации и документации формата файла
  • приложения могут не поддерживать всех возможностей формата, но при обработке файла они не должны терять информацию, которую не могут обработать


Метаданные
  • хранение метаданных с помощью тегов XMP, Dublin Core, IPTC
  • возможность хранения тегов на каждый слой
  • хранение тегов EXIF
  • все текстовые данные в Unicode (UTF-8 или UTF-16)


Слои
  • несколько слоёв
  • координаты каждого слоя
  • варианты смешивания (композиции) для каждого слоя
  • корректирующие слои
  • эффекты слоя
  • группы слоёв
  • информация о цвете — профиль, цветовое пространство


Другое
  • пути, отсечение по контуру, текст по контуру
  • выделения, маски
  • вложение документов в рамках OpenDocument
  • поддержка отмены и истории команд (действий)


Предложения и расширения
  • палитра
  • включение шрифтов (Предложение о расширении)
  • несколько страниц
  • поддержка анимации с использованием нескольких страниц и таймера, как это сделано в PSD


Поддержка приложениями
Приложение Базовый уровень SVG
DrawPile Поддерживается[4] Да
Chasys Draw IES Поддерживается Да
GIMP Базовая поддержка с версии 2.8[6] Нет
Inkscape Не поддерживается
Krita Поддерживается Нет
LazPaint Чтение с версии 5.0 и запись с версии 5.2 Да
MyPaint Рабочий формат файла по умолчанию Да
Nathive Формат по умолчанию с версии 0.908
Pinta Поддерживается начиная с версии 0.4 Нет
XnView Поддерживается с помощью пользовательского плагина[13]
Scribus Поддерживается начиная с версии 1.5[14] Нет
ImageMagick Поддерживается начиная с версии 7.0.10-26[15] Да
Paint.NET Поддерживается с помощью пользовательского плагина[16] Нет


Примечания
  1. OpenRaster Desktop Integration. openraster.org. Дата обращения: 19 декабря 2016.
  2. OpenRaster Specification (Draft). openraster.org. Дата обращения: 19 декабря 2016.
  3. Linux.com :: Debate arises over an open raster graphics format Архивировано 31 января 2010 года.
  4. Drawpile Drawpile project. Sept 3, 2018. Accessed 2018-09-03.
  5. [1] Chasys Draw IES Help - File Formats - Other Image Files. Dec 12, 2018. Accessed 2018-12-12.
  6. GIMP - Release Notes for GIMP 2.8 Accessed 2012-05-03.
  7. Krita/OpenRaster status. community.kde.org. Дата обращения: 19 декабря 2016.
  8. *.ora - Krita Documentation. docs.krita.org. Дата обращения: 19 декабря 2016.
  9. LazPaint thread, 2013-02-27
  10. "MyPaint/OpenRaster News" Архивировано 8 марта 2016 года. Alexandre Prokoudine, Prokoudine.info - blog. June 8th, 2009.
  11. "Nathive 0.908 release notes" Nathive website documentation
  12. Pinta - Version 0.4 Release Notes (6 июля 2010). Архивировано из оригинала 8 июля 2010 года.
  13. XnView Plugins
  14. "Scribus mailing list" Scribus mailing list announcement
  15. ImageMagick Changelog
  16. "OpenRaster Filetype" by user Zagna
Downgrade Counter