OpenRaster - OpenRaster

OpenRaster
Dateinamenerweiterung
.oder ein
Internet-Medientyp
Bild/openraster
Neueste Erscheinung
0.0.5 (Entwurf)
Formattyp Mehrschichtige Rastergrafiken
Verlängert von OpenDocument
Offenes Format ? Ja
Webseite OpenRaster-Spezifikation bei openraster.org

OpenRaster ist ein Dateiformat, das für den gemeinsamen Austausch von geschichteten Bildern zwischen Rastergrafik- Editoren vorgeschlagen wird. Es ist als Ersatz für spätere Versionen des Adobe PSD-Formats gedacht. OpenRaster befindet sich noch in der Entwicklung und wird bisher von einigen Programmen unterstützt. Die Standard- Dateierweiterung für OpenRaster-Dateien ist ".ora".

Hintergrund

Das PSD- Dateiformat von Adobe Photoshop wurde häufig als anwendungsübergreifendes Dateiformat für Bilder mit Ebenen verwendet. Adobe hat dies ermöglicht, indem es die Spezifikationen des Formats öffentlich veröffentlicht hat. Im Jahr 2006 änderte Adobe diese Lizenz, um nur den Zugriff auf die Spezifikationen und die Dokumentation und deren Nutzung zu gewähren, "zum Zwecke der internen Entwicklung von Entwicklerprogrammen in Verbindung mit Adobe-Softwareprodukten und der Integration von Teilen oder des gesamten Beispielcodes in Entwicklerprogramme". Als Reaktion auf diese Einschränkungen wurde das OpenRaster-Format von den KDE- und Krita- Entwicklern Boudewijn Rempt und Cyrille Berger beim ersten Libre Graphics Meeting in Lyon, Frankreich im Frühjahr 2006 vorgeschlagen und stammt aus dem Open Document Format .

Bedarf

Folgende Features sollten vorhanden sein:

Allgemeines

  • vollständige frei verfügbare Dokumentation
  • OpenDocument-Dateiformat (Archiv mit mehreren Dateien darin)
  • erweiterbar, aber private undokumentierte Erweiterungen sollten ausgeschlossen werden, jede Erweiterung sollte der Spezifikation und der Dokumentation des Dateiformats hinzugefügt werden
  • Von Anwendungen wird nicht erwartet, dass sie alle Funktionen des Dateiformats unterstützen, aber beim Bearbeiten der Datei sollten sie keine Informationen verlieren, die sie nicht verarbeiten können

Metadaten

Schichten

  • Speicherung mehrerer Schichten
  • Speicherung der Koordinaten jeder Schicht
  • Speicherung von Blending-(Compositing-)Optionen für jede Ebene
  • Speicherung von Einstellungsebenen
  • Speicherung von Layereffekten
  • Gruppen von Schichten
  • Farbinformationen – Profil, Farbraum

Andere

Sehen

  • Speicherung von Pfaden, Beschneidungspfaden und Text auf Pfad
  • Auswahl und Masken mask
  • Einbetten von Dokumenten in OpenDocument-Frameworks
  • Unterstützung für Rückgängig, Befehls- und Aktionsverlauf (wie PSD)

Vorschläge und Erweiterungen

  • Palette
  • eingebettete Schriftarten (Vorschlag zur Erweiterung)
  • mehrere Seiten
  • Animationsunterstützung mit mehreren Seiten und einem Timer (wie PSD)

Herausforderungen

Laut Spezifikationsentwurf (Stand Oktober 2010) besteht eine große Herausforderung für ein anwendungsübergreifendes Format darin, dass ein Bild in verschiedenen Anwendungen nicht gleich dargestellt wird, da nicht alle Funktionen in allen Programmen verfügbar sind. speziell für Anpassungs-/Filterebenen.

Ein wahrscheinlicher Workaround ist die optionale Speicherung einer redundanten zusätzlichen Ebene, die die vollständig gerenderten Pixeldaten enthält, wie sie nach der gesamten Bildverarbeitung angezeigt werden, oder möglicherweise ein Schnappschuss mit niedrigerer Auflösung, der für die Vorschau und Miniaturansicht geeignet ist.

Es können verschiedene Implementierungsebenen definiert werden, z. B. winzig, einfach, klein, normal, vollständig und benutzerdefiniert.

Anwendungsunterstützung

OpenRaster wird in einigen Grafikprogrammen nur eingeschränkt unterstützt und unter diesen ist seine anwendungsübergreifende Verwendung nicht nahtlos.

Anwendung Basislinie SVG
DrawStapel Unterstützt Ja
Chasys Draw IES Unterstützt Ja
GIMP Basisunterstützung seit Version 2.8 Nein
Inkscape Nicht unterstützt
Krita Unterstützt Nein
LazPaint Lesen seit Version 5.0 und Schreiben seit 5.2 Ja
MyPaint Standard-Arbeitsdateiformat Ja
Nathive Standardformat seit 0.908
Pinta Unterstützt ab Version 0.4 Nein
XnView Unterstützt durch ein benutzerdefiniertes Plugin
Scribus Unterstützt ab Version 1.5 Nein
ImageMagick Unterstützt ab Version 7.0.10-26 Ja
Paint.net Unterstützt durch ein benutzerdefiniertes Plugin Nein

Siehe auch

Verweise

Externe Links