OpenRaster
OpenRaster es un formato de archivo propuesto para el intercambio com煤n de im谩genes basados en capas entre los editores de Gr谩ficos Rasterizados. Est谩 pensado para reemplazar las antiguas versiones del formato PSD de Adobe. OpenRaster todav铆a est谩 en desarrollo y por el momento es soportado por unos pocos programas.[1] La extensi贸n de archivo por defecto para OpenRaster es ".ora"
Historia
Durante a帽os el formato de archivo PSD de Adobe Photoshop fue utilizado como un formato entre aplicaciones para im谩genes basadas en capas. Adobe permiti贸 esto liberando la especificaci贸n del formato p煤blicamente. Sin embargo, en 2006 Adobe cambi贸 esta licencia para s贸lo garantizar acceso y uso de la especificaci贸n y la documentaci贸n "para prop贸sitos de desarrollo interno de los programas" que tengan conexi贸n con productos Software de Adobe incorporando porciones o la totalidad de las muestras de c贸digo dentro del desarrollo del programa.[2] En respuesta a esas restricciones, el formato Open raster fue propuesto en la primera Libre Graphics Meeting en Lyon, Francia, en el verano de 2006 y es un derivado del formato de archivo OpenDocument, el cual ha sido previamente criticado como demasiado complejo.[3]
Requerimientos
Los siguientes requerimientos deben hacerse presentes:
General
- Documentaci贸n Completa disponible libremente.
- Formato de archivo tipo OpenDocument (archivo con m煤ltiples archivos dentro).
- Extensible, aunque extensiones indocumentadas y privadas deber铆an ser excluidas. Cualquier extensi贸n deber铆a ser a帽adida a la especificaci贸n y documentaci贸n del formato de archivo.
- Las aplicaciones no deben pretender soportar todas las caracter铆sticas del formato de archivo, pero durante la manipulaci贸n del archivo, no deber铆an perder ninguna informaci贸n que no pudieran manejar.
Metadatos
- Almacenamiento de metadatos utilizando etiquetas {XMP - Dublin Core - IPTC}
- Posibilidad de almacenar etiquetas de metadatos por capa.
- Almacenamiento de etiquetas EXIF.
- Todos los datos de texto deben estar en Unicode (UTF-8 o UTF-16).
Capas
- Almacenamiento de m煤ltiples capas.
- Almacenamiento de las coordenadas de cada capa.
- Almacenamiento de las opciones de mezclado (composici贸n) para cada capa.
- Almacenamiento de ajustes de capas.
- Almacenamiento de los efectos de capa.
- Grupos de capas.
- Informaci贸n de color - Perfil - Espacio de color.
Otros
- Almacenamiento de curvas, curvas recortadas, texto sobre curva.
- Selecciones, m谩scaras.
- Documentos embebidos dentro de la estructura Open Document.
- Soporte para Deshacer/Historial de comandos/Acciones como el PSD.
Propuestas y Extensiones
- Paleta.
- Fuentes embebidas (Propuesta de extensi贸n).
- P谩ginas m煤ltiples.
- Soporte para animaci贸n usando m煤ltiples p谩ginas y un temporizador como en el PSD.
Desaf铆os
Uno de los mayores problemas es que no todas las caracter铆sticas est谩n disponibles en todos los programas. La imagen puede no ser mostrada de la misma forma en diferentes aplicaciones, especialmente en lo que respecta a los ajustes y filtros de capas. Los "visores" y aplicaciones como Inkscape o Scribus todav铆a no tienen ninguna implementaci贸n de aquellas caracter铆sticas.
Una soluci贸n alternativa es el almacenamiento opcional de una capa extra conteniendo todos los datos de p铆xel representados como han sido vistos luego del procesado de la imagen, o posiblemente, una instant谩nea de menor resoluci贸n apropiada para previsualizaciones y miniaturas.
Diferentes niveles de implementaci贸n pueden ser definidos, como: peque帽o, sencillo, normal, completo y personalizado.
Soporte de Aplicaciones
Open Raster tiene soporte limitado en unos pocos programas, y entre estos, el uso de aplicaci贸n cruzada no se lleva a cabo sin costuras.[cita requerida]
Aplicaci贸n | Estado |
---|---|
MyPaint | Formato de trabajo por defecto.[4] |
GIMP | Implementado a partir de la versi贸n 2.8.[5]Plugin externo para versiones anteriores.[6][7] |
Krita | Soportado.[8] |
DrawPile | B谩sico (versi贸n de desarrollo)[9] |
Nathive | Formato por defecto desde versi贸n 0.908.[10] |
Pinta | Soporte comenzado en la versi贸n 0.4.[11] |
V茅ase tambi茅n
Referencias
- OpenRaster Specifications OpenRaster wiki. Accessed 2010-03-26.
- "Adobe Photoshop CS4 SDK License Agreement" Adobe.com. Developer Connection - Developer Resources. Retrieved 2009-10-12.
- "Debate arises over an open raster graphics format" Nathan Willis, Linux.com Archive. July 07, 2006. Retrieved 2010-03-26.
- "MyPaint/OpenRaster News" Archivado el 8 de marzo de 2016 en Wayback Machine. Alexandre Prokoudine, Prokoudine.info - blog. June 8th, 2009.
- GIMP - Release Notes for GIMP 2.8 Accessed 2012-05-03.
- [CREATE] Announcing oratools; with a GIMP plug-in for OpenRaster load/save Jon Nordby (September 2, 2009) Freedesktop.org CREATE mailing list archive. Accessed 2010-03-26.
- 芦Copia archivada禄. Archivado desde el original el 31 de enero de 2012. Consultado el 18 de julio de 2012.
- Krita/OpenRaster status KOffice Developers Wiki. KOffice.org. Accessed 2010-03-26.
- SCM Repositories - drawpile Sourceforge Drawpile project. June 14, 2009. Accessed 2010-03-26.
- "Nathive 0.908 release notes" Nathive website documentation
- 芦Pinta - Version 0.4 Release Notes禄. 6 de julio de 2010. Archivado desde el original el 8 de julio de 2010.