¿Qué es el formato de archivo ORA?
Un archivo .ora es una imagen por capas OpenRaster, un estándar abierto desarrollado a través de la comunidad Freedesktop.org con contribuciones de los proyectos Krita, GIMP y MyPaint. Su objetivo de diseño es ser un formato portátil y neutral respecto a la aplicación para intercambiar obras de arte rasterizadas multicapa, cumpliendo un propósito similar al .psd de Photoshop pero sin dependencia de un solo proveedor.
Internamente, un archivo .ora es un archivo ZIP que contiene un conjunto de componentes obligatorios: una entrada mimetype almacenada sin compresión (que contiene la cadena image/openraster), un documento stack.xml que describe el árbol de capas con modos de fusión, opacidad y desplazamientos, un directorio data/ que contiene cada capa como una imagen PNG, una vista previa en Thumbnails/thumbnail.png y un compuesto aplanado en mergedimage.png. Este empaquetado basado en ZIP sigue el mismo patrón que los documentos ODF.
Las capas admiten color RGBA de 8 o 16 bits por canal, lo que proporciona un máximo de 48 bits de color más alfa. La especificación es intencionadamente mínima, lo que permite que aplicaciones como Krita añadan metadatos adicionales en sus propios espacios de nombres XML sin romper la compatibilidad con otras herramientas.
Debido a que .ora es un contenedor ZIP, los archivos pueden inspeccionarse con cualquier utilidad de compresión. Krita, GIMP 2.10+ y MyPaint leen y escriben .ora de forma nativa. La especificación estable actual es la versión 0.0.6.
Seguridad y protección
RIESGO: LOWFormato de imagen estándar basado en ZIP; sin contenido ejecutable. El análisis de entradas ZIP o PNG malformadas es una superficie de ataque teórica, pero no se conocen CVE específicos para ORA. Trátelo con la misma precaución que cualquier archivo de imagen de fuentes desconocidas.
Detalles del formato
en pocas palabras- Archivo de configuración de Oracle Database - Archivos de configuración de texto plano estilo INI (tnsnames.ora, listener.ora, sqlnet.ora, spfile.ora) utilizados por Oracle DB para la configuración de red e instancias; edítelos con cualquier editor de texto.
Programas que abren archivos ORA
Detalles técnicos
especificación profunda| Contenedor | Archivo ZIP (magic bytes 50 4B 03 04 en el desplazamiento 0) |
| Identificación | La entrada mimetype (almacenada sin comprimir al inicio del ZIP) debe contener la cadena image/openraster |
| Codificación | ZIP binario con XML embebido (stack.xml) y archivos de capa PNG |
| Orden de bytes | Little-endian (formato ZIP) |
| Tipo MIME | image/openraster |
| Codificación de capas | Archivos PNG por capa en el directorio data/; 8 bpc o 16 bpc RGBA |
| Compresión | STORED (sin compresión) para la entrada mimetype; DEFLATE para los datos de capa PNG dentro del ZIP |
| Profundidad de color | Hasta 48 bits (16 bpc RGB) más canal alfa completo |
| Integridad | Suma de comprobación ZIP CRC-32 por entrada; no hay un hash de archivo completo definido en la especificación |
| Miembros requeridos del archivo | mimetype, stack.xml, PNG de capas en data/, mergedimage.png (compuesto aplanado), Thumbnails/thumbnail.png (vista previa de 128x128) |
| Revisión de la especificación | 0.0.6 (estable actual) |
| Extensibilidad | Se permiten espacios de nombres XML específicos de la aplicación en stack.xml (por ejemplo, Krita añade atributos krita: sin romper otras herramientas) |
| Cifrado | No definido en la especificación OpenRaster |
| Lanzado | 2008 (initial draft specification) |
| Última versión | OpenRaster spec 0.0.6 (current stable) |
| Estándar abierto | Sí · libre de regalías |
| Especificación | www.openraster.org |
Conversiones de ORA
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos ORA.