Che cos'è il formato di file VSD?
I file con l'estensione .vsd contengono disegni e diagrammi creati con Microsoft Visio, salvati in un formato binario legacy. A differenza del moderno formato .vsdx - un pacchetto XML basato su ZIP - il .vsd è costruito sul contenitore Microsoft OLE2 Compound File Binary, la stessa struttura di basso livello utilizzata dai vecchi file .doc, .xls e .ppt. Il file si distingue internamente per uno stream OLE denominato VisioDocument, poiché i magic bytes OLE2 (D0 CF 11 E0) sono condivisi con molti altri formati Office legacy.
.vsd è un formato proprietario; è stato sostituito dalla variante basata su XML .vdx intorno a Visio 2010, e successivamente da .vsdx e .vsdm in Visio 2013. .vsd è stato il formato nativo di Visio dal debutto del programma nel 1992 fino a Visio 2010, ma è tuttora supportato dall'applicazione. I diagrammi .vsd possono incorporare elementi conformi ai seguenti standard:
- UML - Unified Modeling Language
- BPMN - Business Process Model and Notation
- IEEE - Institute of Electrical and Electronics Engineers
I diagrammi possono essere creati sulla base di molti modelli esistenti e risorse dati provenienti da altre applicazioni Microsoft - Excel, SQL Server, SharePoint e altre. Modelli più avanzati e opzioni di unione dei modelli sono disponibili solo nella versione Professional di Visio. Un file .vsd può memorizzare:
- Diagrammi a blocchi
- Mappe di processo
- Organigrammi
- Cronologie
- Progetti di architettura IT
- Planimetrie
e molti altri tipi di diagrammi. Essendo un formato proprietario, il .vsd può essere aperto solo con programmi dedicati e visualizzatori compatibili; le immagini dei diagrammi possono essere esportate in altri formati popolari e condivise.
Sicurezza e incolumità
RISCHIO: LOWUn semplice disegno VSD non ha macro ed è a basso rischio. Essendo un file composto OLE2, condivide il contenitore con i vecchi documenti Office che supportano le macro, e la variante di Visio con macro abilitate è il VSDM - tratta i VSDM (e qualsiasi file Visio con macro) provenienti da mittenti non attendibili con cautela e mantieni le macro disabilitate. Aprire un VSD in LibreOffice Draw, che non esegue il VBA di Visio, è un modo sicuro per ispezionare un file di cui non si è sicuri.
Dettagli del formato
in sintesiProgrammi che aprono file VSD
Dettagli tecnici
specifiche approfondite| Formato contenitore | OLE2 Compound File Binary (CFB) - lo stesso contenitore di basso livello usato dai legacy .doc e .xls |
| Magic bytes | D0 CF 11 E0 A1 B1 1A E1 all'offset 0 (header OLE2, condiviso con altri formati Office legacy) |
| Identificatore interno Visio | Lo stream OLE denominato VisioDocument all'interno del file composto lo distingue dagli altri file OLE2 |
| Tipo MIME | application/vnd.visio |
| Archiviazione pagine | Ogni pagina del disegno è memorizzata come uno stream separato; i disegni multipagina sono pienamente supportati in un singolo file |
| Modello ShapeSheet | Ogni forma possiede uno ShapeSheet - una griglia di celle con formule che controllano geometria, testo e comportamento |
| Compressione stream | I singoli stream OLE utilizzano uno schema proprietario di codifica run-length per ridurre le dimensioni del file |
| Supporto macro VBA | Le macro VBA incorporate sono memorizzate in uno stream OLE dedicato all'interno del file composto |
| Dipendenza dagli stencil | Le librerie di forme sono referenziate da file stencil .vss complementari |
| Collegamento dati | Supporta connessioni live a fogli di lavoro Excel, SQL Server e elenchi SharePoint |
| Supporto standard diagrammi | Standard schematici UML, BPMN e IEEE supportati tramite set di forme integrati |
| Supporto livelli | Livelli multipli con nome per pagina; le forme possono essere assegnate, bloccate o nascoste per livello |
| Codifica del file | Binaria (non leggibile dall'uomo); non può essere confrontata o unita con strumenti di controllo versione testuali |
| Formato successore | Sostituito da .vsdx (ZIP/XML Open Packaging Convention) come predefinito di Visio nel 2013 |
| Tipi complementari correlati | .vss (stencil), .vst (modello), .vdx (variante XML), .vsdm (VSDX con macro abilitate) |
| Rilasciato | 1992 (Visio 1.0 era); the binary VSD format through Visio 2010 |
| Specifica | learn.microsoft.com |
Conversioni VSD
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file VSD.