Che cos'è il formato di file DIA?
.DIA è il formato di file nativo dell'editor di diagrammi Dia, un'applicazione di disegno vettoriale gratuita e open-source dell'ecosistema GNOME. Memorizza diagrammi di flusso, diagrammi UML, modelli entità-relazione, diagrammi di rete e altri disegni tecnici in una forma strutturata ed editabile.
Internamente, un file .dia è un documento XML compresso con gzip. Decomprimendolo si rivela un elemento radice <dia:diagram> contenente livelli, oggetti (forme e connettori), coordinate geometriche e proprietà per ogni oggetto come colore della linea, riempimento ed etichette di testo. Il file inizia con i magic bytes standard di gzip 1F 8B 08. Dia può anche salvare i diagrammi come XML semplice (non compresso) utilizzando la stessa estensione .dia, nel qual caso il file si apre direttamente come XML leggibile. Il CRC-32 di gzip fornisce un controllo di integrità di base per il flusso compresso.
Il formato è aperto e documentato sotto il namespace XML dia:. Dia è stato originariamente scritto da Alexander Larsson nel 1998; l'ultima versione stabile, Dia 0.97.2, è apparsa nel dicembre 2011. Il formato del file è rimasto stabile in tutta la serie 0.9x e rimane leggibile dalle versioni attuali dell'applicazione.
Dia esporta i diagrammi in SVG, PNG, PDF, EPS, DXF e altri formati, ma il file .dia stesso è la sorgente nativa modificabile. Per gli utenti che desiderano migrare da Dia, draw.io (diagrams.net) offre uno sviluppo attivo e può fungere da sostituto moderno, con importazione manuale tramite SVG o XML esportati.
Sicurezza e incolumità
RISCHIO: LOWUn file .dia è un XML compresso con gzip che descrive un disegno - non contiene macro o codice eseguibile ed è sicuro da aprire in Dia o draw.io. L'unica nota pratica: scarica Dia dal sito ufficiale GNOME/Dia o dai repository della tua distribuzione Linux, poiché i portali di download di «Dia viewer» di terze parti possono includere adware. Puoi anche rinominare una copia in .gz e decomprimerla per ispezionare l'XML grezzo.
Dettagli del formato
in sintesi- File temporaneo di Microsoft SharePoint Server 2007 - Un file transitorio lato server che SharePoint 2007 poteva creare; non è un documento utente ed è effettivamente obsoleto - non correlato al formato del diagramma Dia.
- DESQview / file dati generico - Esistono rari usi legacy dell'estensione .dia; nessuno è comune oggi rispetto al diagramma Dia.
Programmi che aprono file DIA
Dettagli tecnici
specifiche approfondite| Tipo di file | Diagramma vettoriale XML compresso con gzip |
| Codifica | XML (UTF-8), compresso con gzip per impostazione predefinita |
| Magic bytes | 1F 8B 08 (firma gzip) quando compresso; l'XML semplice inizia con <?xml e la radice <dia:diagram> quando memorizzato non compresso |
| Contenitore | Flusso gzip che avvolge un singolo documento XML UTF-8 |
| Compressione | gzip/DEFLATE applicato all'intero documento XML per impostazione predefinita; può essere disabilitato per memorizzare XML semplice |
| Dimensione tipica del file | 2 KB - 500 KB (compresso; la maggior parte dei diagrammi sono piccoli documenti vettoriali) |
| Elemento radice XML | <dia:diagram> con figli <dia:layer> e oggetti forma/connettore nidificati |
| Sistema di coordinate | Tela misurata in centimetri; basata su vettori, dimensione della tela effettivamente illimitata |
| Integrità | CRC-32 di gzip sul flusso compresso (controllo di integrità a livello di contenitore) |
| Tipo MIME | application/x-dia-diagram |
| Tipi di diagrammi | Diagrammi di flusso, UML (classe, sequenza, stato), diagrammi ER, diagrammi di rete, diagrammi di circuiti (tramite librerie di plug-in di forme) |
| Formati di esportazione | SVG, PNG, PDF, EPS, DXF, WMF, CGM (dall'applicazione Dia) |
| Stabilità del formato | Stabile in tutta la serie Dia 0.9x; retrocompatibile - i file di Dia 0.90 si aprono in Dia 0.97.2 |
| Rilasciato | 1998 (Dia diagram editor, part of the GNOME ecosystem) |
| Ultima versione | Dia file format as written by Dia 0.97.x (last stable, 2011); format stable since |
| Standard aperto | Sì · royalty-free |
| Specifica | wiki.gnome.org |
Conversioni DIA
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file DIA.