Hva er VSDX-filformatet?
Filer med filendelsen .vsdx er Microsoft Visio-tegninger - Visio er et diagramprogram som har vært en del av Microsoft 365-pakken siden 2013-versjonen. Programmet lar brukere opprette ulike typer diagrammer, organisasjonskart, flytskjemaer og tekniske illustrasjoner. En .vsdx-fil lagrer det komplette innholdet i en tegning: sideoppsett, figurer, koblinger og eventuelle tilknyttede eksterne data.
Strukturen i en .vsdx-fil
- *Masters* - en samling av delte figurmaler og sjablongdefinisjoner som gjenbrukes på tvers av sider.
- *VisioDocument* - rotbeholderen; inneholder rekkefølgen på sidene og en samling av delte ressurser.
- *Pages* - oppsett og grafiske elementer for de enkelte sidene i dokumentet.
- *Shapes* - vektorgrafikkelementer og deres egenskaper, tekstetiketter og koblingspunkter.
- *Data connections* - en samling regler som beskriver hvordan eksterne data importeres og hvordan de kan påvirke det visuelle utseendet til et diagram.
I tidligere versjoner av programmet ble det binære .vsd-formatet brukt til å lagre diagrammer. .vsdx-filer er ZIP-arkiv-pakker opprettet i henhold til Open Packaging Conventions (OPC) og Open XML-standarder, og inneholder separate XML-filer med spesifikke data fra diagrammene - som beskrivelser og bilder - men ingen makroer. Motstykket med makrostøtte er .vsdm; på grunn av evnen til å kjøre innebygd kode, krever denne strengere sikkerhetskontroller. .vsdx-filer bruker tapsfri komprimering på innebygde ressurser via DEFLATE-algoritmen.
Tilgang til innholdet i .vsdx
Som alle filtyper basert på Open XML-formatet, gir .vsdx-filer enkel tilgang til dataene de inneholder. Ved å gi nytt navn til filendelsen fra .vsdx til .zip og pakke den ut med et hvilket som helst komprimeringsverktøy, avsløres den interne mappestrukturen, inkludert visio/document.xml, [Content_Types].xml og individuelle XML-filer for hver side. Dette gjør .vsdx enkel å inspisere uten spesialisert programvare eller å behandle programmatisk med standard XML-verktøy.
Sikkerhet og trygghet
RISIKO: LOWVanlig VSDX har ingen makroer og har lav risiko. Varianten med makrostøtte er VSDM, som kan inneholde VBA - behandle VSDM fra ukjente sendere som ethvert makrodokument og hold makroer deaktivert. Å åpne en VSDX i draw.io eller LibreOffice (som ikke kjører Visio VBA) er en trygg måte å inspisere et diagram du er usikker på.
Formatdetaljer
i et nøtteskallProgrammer som åpner VSDX-filer
Tekniske detaljer
dyp spesifikasjon| Beholderformat | ZIP-basert Open Packaging Conventions (OPC)-pakke - samme infrastruktur som OOXML-formater som .docx og .xlsx |
| MIME-type | application/vnd.ms-visio.drawing |
| Magic bytes | 50 4B 03 04 («PK» - standard ZIP-signatur); skilles internt ved at [Content_Types].xml deklarerer Visio-innholdstyper |
| Primært XML-navnerom | http://schemas.microsoft.com/office/visio/2012/main |
| Komprimering | DEFLATE-algoritme (via ZIP) brukt på XML-tekstdeler og innebygde binære ressurser |
| Makrostøtte | Makrofri etter design; varianten med makrostøtte bruker filendelsen .vsdm |
| Fler-sides modell | Hver side lagres som en separat XML-fil (pages/page1.xml, pages/page2.xml, ...) inne i pakken |
| Lagring av figurmaler | Gjenbrukbare figurmaler lagret under masters/-mappen; referert til med numerisk ID på tvers av flere sider |
| Eksterne datatilkoblinger | Støtter direkte koblinger til ODBC-kilder, SharePoint-lister og Excel-områder via DataConnections XML-elementer |
| Egendefinerte figuregenskaper | Hver figur kan inneholde typede egendefinerte datafelt (ShapeSheet-rader) serialisert som XML-attributter |
| Temastøtte | Farge- og fonttemaer lagret i theme/theme1.xml, etter DrawingML-temamodellen |
| Relasjonsmodell | Pakkedeler koblet via .rels-filer i _rels/-mapper, i henhold til OPC-relasjonskonvensjonen |
| Innebygde medier | Rastrerte bilder og andre medier lagret i media/-mappen inne i ZIP-pakken |
| Tredjepartsstøtte | Importeres og eksporteres av draw.io/diagrams.net, LibreOffice Draw (delvis nøyaktighet) og Visio for the web |
| Forgjengerformat | Erstatter det proprietære binære .vsd-formatet brukt i Visio 97-2010 |
| Utgitt | 2013 (Microsoft Visio 2013, replacing the binary VSD) |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | learn.microsoft.com |
VSDX-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om VSDX-filer.