Wat is het VSD-bestandsformaat?
Bestanden met de extensie .vsd bevatten tekeningen en diagrammen gemaakt met Microsoft Visio, opgeslagen in een verouderd binair formaat. In tegenstelling tot het moderne .vsdx-formaat - een op ZIP gebaseerd XML-pakket - is .vsd gebouwd op de Microsoft OLE2 Compound File Binary-container, dezelfde low-level structuur die wordt gebruikt door verouderde .doc-, .xls- en .ppt-bestanden. Het bestand onderscheidt zich intern door een OLE-stream genaamd VisioDocument, aangezien de OLE2 magic bytes (D0 CF 11 E0) worden gedeeld met veel andere verouderde Office-formaten.
.vsd is een eigen formaat; het werd rond Visio 2010 opgevolgd door de op XML gebaseerde .vdx-variant, en vervolgens door .vsdx en .vsdm in Visio 2013. .vsd was het standaard Visio-formaat vanaf het debuut van het programma in 1992 tot en met Visio 2010, maar het wordt nog steeds ondersteund door de applicatie. .vsd-diagrammen kunnen elementen bevatten die voldoen aan de volgende standaarden:
- UML - Unified Modeling Language
- BPMN - Business Process Model and Notation
- IEEE - Institute of Electrical and Electronics Engineers
Diagrammen kunnen worden gemaakt op basis van vele bestaande sjablonen en gegevensbronnen uit andere Microsoft-applicaties - Excel, SQL Server, SharePoint en meer. Geavanceerdere sjablonen en opties voor het samenvoegen van sjablonen zijn alleen beschikbaar in de Professional-editie van Visio. Een .vsd-bestand kan het volgende opslaan:
- Blokschema's
- Proceskaarten
- Organisatieschema's
- Tijdlijnen
- IT-architectuurontwerpen
- Plattegronden
en vele andere diagramtypen. Als een eigen formaat kan .vsd alleen worden geopend met speciale programma's en compatibele viewers; diagramafbeeldingen kunnen worden geëxporteerd naar andere populaire formaten en worden gedeeld.
Beveiliging & veiligheid
RISICO: LOWEen gewone VSD-tekening heeft geen macro's en is een laag risico. Als een OLE2-samengesteld bestand deelt het een container met oude Office-documenten die macro's kunnen bevatten, en de Visio-variant met macro's is VSDM - behandel VSDM (en elk Visio-bestand met macro's) van onbekende afzenders voorzichtig en houd macro's uitgeschakeld. Het openen van een VSD in LibreOffice Draw, dat geen Visio VBA uitvoert, is een veilige manier om een bestand te inspecteren waarover u onzeker bent.
Formaatdetails
in een notendopProgramma's die VSD-bestanden openen
Technische details
diepe specificaties| Containerformaat | OLE2 Compound File Binary (CFB) - dezelfde low-level container die wordt gebruikt door verouderde .doc en .xls |
| Magic bytes | D0 CF 11 E0 A1 B1 1A E1 op offset 0 (OLE2-header, gedeeld met andere verouderde Office-formaten) |
| Interne Visio-identificatie | OLE-stream genaamd VisioDocument binnen het samengestelde bestand onderscheidt het van andere OLE2-bestanden |
| MIME-type | application/vnd.visio |
| Pagina-opslag | Elke tekenpagina wordt opgeslagen als een aparte stream; tekeningen met meerdere pagina's worden volledig ondersteund in één bestand |
| ShapeSheet-model | Elke vorm bevat een ShapeSheet - een raster van formulecellen die geometrie, tekst en gedrag aansturen |
| Stream-compressie | Individuele OLE-streams gebruiken een eigen run-length encoding-schema om de bestandsgrootte te verkleinen |
| VBA-macro-ondersteuning | Ingebedde VBA-macro's opgeslagen in een speciale OLE-stream binnen het samengestelde bestand |
| Stencil-afhankelijkheid | Vormbibliotheken worden aangeroepen vanuit bijbehorende .vss-stencilbestanden |
| Gegevenskoppeling | Ondersteunt live verbindingen met Excel-werkbladen, SQL Server en SharePoint-lijsten |
| Ondersteuning diagramstandaarden | UML, BPMN en IEEE-schemastandaarden ondersteund via ingebouwde vormensets |
| Laagondersteuning | Meerdere benoemde lagen per pagina; vormen kunnen per laag worden toegewezen, vergrendeld of verborgen |
| Bestandscodering | Binair (niet door mensen leesbaar); kan niet worden vergeleken of samengevoegd met tekstgebaseerde versiebeheertools |
| Opvolgend formaat | Vervangen door .vsdx (ZIP/XML Open Packaging Convention) als de Visio-standaard in 2013 |
| Gerelateerde bijbehorende typen | .vss (stencil), .vst (sjabloon), .vdx (XML-variant), .vsdm (VSDX met macro's) |
| Uitgebracht | 1992 (Visio 1.0 era); the binary VSD format through Visio 2010 |
| Specificatie | learn.microsoft.com |
VSD conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over VSD-bestanden.