O que é o formato de ficheiro DIA?
.DIA é o formato de arquivo de diagrama nativo do editor de diagramas Dia, um aplicativo de desenho vetorial gratuito e de código aberto do ecossistema GNOME. Ele armazena fluxogramas, diagramas UML, modelos de entidade-relacionamento, diagramas de rede e outros desenhos técnicos em uma forma estruturada e editável.
Internamente, um arquivo .dia é um documento XML compactado com gzip. A descompactação revela um elemento raiz <dia:diagram> contendo camadas, objetos (formas e conectores), coordenadas geométricas e propriedades por objeto, como cor da linha, preenchimento e rótulos de texto. O arquivo começa com os magic bytes padrão do gzip 1F 8B 08. O Dia também pode salvar diagramas como XML simples (não compactado) usando a mesma extensão .dia, caso em que o arquivo abre diretamente como XML legível. O CRC-32 do gzip fornece uma verificação básica de integridade para o fluxo compactado.
O formato é aberto e documentado sob o namespace XML dia:. O Dia foi originalmente escrito por Alexander Larsson em 1998; a última versão estável, Dia 0.97.2, apareceu em dezembro de 2011. O formato de arquivo tem sido estável em toda a série 0.9x e permanece legível pelas compilações atuais do aplicativo.
O Dia exporta diagramas para SVG, PNG, PDF, EPS, DXF e outros formatos, mas o próprio arquivo .dia é a fonte nativa editável. Para usuários que estão migrando do Dia, o draw.io (diagrams.net) oferece desenvolvimento ativo e pode servir como um substituto moderno, com importação manual via SVG ou XML exportado.
Segurança e proteção
RISCO: LOWUm arquivo .dia é um XML compactado com gzip que descreve um desenho - ele não contém macros ou código executável e é seguro para abrir no Dia ou draw.io. A única observação prática: obtenha o Dia no site oficial do GNOME/Dia ou no repositório da sua distribuição Linux, pois portais de download de «visualizadores Dia» de terceiros podem agrupar adware. Você também pode renomear uma cópia para .gz e descompactá-la para inspecionar o XML bruto.
Detalhes do formato
em resumo- Arquivo temporário do Microsoft SharePoint Server 2007 - Um arquivo transitório do lado do servidor que o SharePoint 2007 poderia criar; não é um documento de usuário e está efetivamente obsoleto - não relacionado ao formato de diagrama do Dia.
- DESQview / arquivo de dados genérico - Existem usos legados raros da extensão .dia; nenhum é comum hoje em comparação com o diagrama do Dia.
Programas que abrem arquivos DIA
Detalhes técnicos
especificação profunda| Tipo de arquivo | Diagrama vetorial XML compactado com gzip |
| Codificação | XML (UTF-8), compactado com gzip por padrão |
| Magic bytes | 1F 8B 08 (assinatura gzip) quando compactado; XML simples começa com <?xml e raiz <dia:diagram> quando armazenado sem compactação |
| Contêiner | Fluxo gzip envolvendo um único documento XML UTF-8 |
| Compressão | gzip/DEFLATE aplicado a todo o documento XML por padrão; pode ser desativado para armazenar XML simples |
| Tamanho de arquivo típico | 2 KB - 500 KB (compactado; a maioria dos diagramas são documentos vetoriais pequenos) |
| Elemento raiz XML | <dia:diagram> com <dia:layer> aninhados e objetos filhos de forma/conector |
| Sistema de coordenadas | Tela medida em centímetros; baseada em vetores, tamanho de tela efetivamente ilimitado |
| Integridade | CRC-32 do gzip no fluxo compactado (verificação de integridade no nível do contêiner) |
| Tipo MIME | application/x-dia-diagram |
| Tipos de diagrama | Fluxogramas, UML (classe, sequência, estado), diagramas ER, diagramas de rede, diagramas de circuito (via bibliotecas de plug-ins de formas) |
| Formatos de exportação | SVG, PNG, PDF, EPS, DXF, WMF, CGM (do aplicativo Dia) |
| Estabilidade do formato | Estável em toda a série Dia 0.9x; compatível com versões anteriores - arquivos do Dia 0.90 abrem no Dia 0.97.2 |
| Lançado | 1998 (Dia diagram editor, part of the GNOME ecosystem) |
| Versão mais recente | Dia file format as written by Dia 0.97.x (last stable, 2011); format stable since |
| Padrão aberto | Sim · livre de royalties |
| Especificação | wiki.gnome.org |
Conversões de DIA
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos DIA.