O que é o formato de ficheiro ORA?
Um arquivo .ora é uma imagem em camadas OpenRaster - um padrão aberto desenvolvido através da comunidade Freedesktop.org com contribuições dos projetos Krita, GIMP e MyPaint. Seu objetivo de design é ser um formato portátil e neutro em relação a aplicativos para o intercâmbio de artes rasterizadas de várias camadas, servindo a um propósito semelhante ao .psd do Photoshop, mas sem o bloqueio de fornecedor (vendor lock-in).
Internamente, um arquivo .ora é um arquivo ZIP contendo um conjunto de componentes obrigatórios: uma entrada mimetype armazenada sem compressão (contendo a string image/openraster), um documento stack.xml descrevendo a árvore de camadas com modos de mesclagem, opacidade e deslocamentos, um diretório data/ contendo cada camada como uma imagem PNG, uma prévia em Thumbnails/thumbnail.png e um composto achatado em mergedimage.png. Este empacotamento baseado em ZIP segue o mesmo padrão dos documentos ODF.
As camadas suportam cores RGBA de 8 bits ou 16 bits por canal, proporcionando um máximo de 48 bits de cor mais alfa. A especificação é intencionalmente mínima, permitindo que aplicativos como o Krita adicionem metadados extras em seus próprios namespaces XML sem quebrar a compatibilidade com outras ferramentas.
Como o .ora é um contêiner ZIP, os arquivos podem ser inspecionados com qualquer utilitário de arquivamento. Krita, GIMP 2.10+ e MyPaint leem e gravam .ora nativamente. A especificação estável atual é a versão 0.0.6.
Segurança e proteção
RISCO: LOWFormato de imagem padrão baseado em ZIP; sem conteúdo executável. A análise de entradas ZIP ou PNG malformadas é uma superfície de ataque teórica, mas não há CVEs conhecidos especificamente para ORA. Trate com a mesma cautela que qualquer arquivo de imagem de fontes desconhecidas.
Detalhes do formato
em resumo- Arquivo de Configuração do Oracle Database - Arquivos de configuração estilo INI em texto simples (tnsnames.ora, listener.ora, sqlnet.ora, spfile.ora) usados pelo Oracle DB para configuração de rede e instância; edite com qualquer editor de texto.
Programas que abrem arquivos ORA
Detalhes técnicos
especificação profunda| Contêiner | Arquivo ZIP (magic bytes 50 4B 03 04 no offset 0) |
| Identificação | A entrada mimetype (armazenada sem compressão no início do ZIP) deve conter a string image/openraster |
| Codificação | ZIP binário com XML incorporado (stack.xml) e arquivos de camada PNG |
| Ordem dos bytes | Little-endian (formato ZIP) |
| Tipo MIME | image/openraster |
| Codificação de camada | Arquivos PNG por camada no diretório data/; 8 bpc ou 16 bpc RGBA |
| Compressão | STORED (sem compressão) para a entrada mimetype; DEFLATE para os dados de camada PNG dentro do ZIP |
| Profundidade de cor | Até 48 bits (16 bpc RGB) mais canal alfa completo |
| Integridade | Checksum ZIP CRC-32 por entrada; nenhum hash de arquivo completo definido na especificação |
| Membros obrigatórios do arquivo | mimetype, stack.xml, PNGs de camada em data/, mergedimage.png (composto achatado), Thumbnails/thumbnail.png (prévia 128x128) |
| Revisão da especificação | 0.0.6 (estável atual) |
| Extensibilidade | Namespaces XML específicos do aplicativo permitidos no stack.xml (ex: o Krita adiciona atributos krita: sem quebrar outras ferramentas) |
| Criptografia | Não definida na especificação OpenRaster |
| Lançado | 2008 (initial draft specification) |
| Versão mais recente | OpenRaster spec 0.0.6 (current stable) |
| Padrão aberto | Sim · livre de royalties |
| Especificação | www.openraster.org |
Conversões de ORA
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos ORA.