Hvad er VSDX-filformatet?
Filer med filtypen .vsdx er Microsoft Visio-tegninger - Visio er et diagramprogram, der har været en del af Microsoft 365-pakken siden 2013-versionen. Programmet gør det muligt for brugere at oprette forskellige typer diagrammer, oversigter, flowcharts og tekniske illustrationer. En .vsdx-fil gemmer det komplette indhold af en tegning: sidelayouts, figurer, forbindelser og eventuelle tilknyttede eksterne data.
Strukturen i en .vsdx-fil
- *Masters* - en samling af delte figurskabeloner og stencil-definitioner, der genbruges på tværs af sider.
- *VisioDocument* - rodbeholderen; indeholder rækkefølgen af sider og en samling af delte ressourcer.
- *Pages* - layout og grafiske elementer for de enkelte sider i dokumentet.
- *Shapes* - vektorgrafiske elementer og deres egenskaber, tekstetiketter og forbindelsespunkter.
- *Data connections* - en samling regler, der beskriver, hvordan eksterne data importeres, og hvordan de kan påvirke diagrammets visuelle udseende.
I tidligere versioner af programmet blev det binære .vsd-format brugt til at gemme diagrammer. .vsdx-filer er ZIP-arkiv-pakker oprettet i henhold til Open Packaging Conventions (OPC) og Open XML-standarderne, som indeholder separate XML-filer med specifikke data fra diagrammerne - såsom beskrivelser og billeder - men ingen makroer. Den makro-aktiverede modpart er .vsdm; på grund af dens evne til at køre indlejret kode kræver den strengere sikkerhedskontrol. .vsdx-filer anvender lossless komprimering på indlejrede aktiver via DEFLATE-algoritmen.
Adgang til indholdet i .vsdx
Som alle filtyper baseret på Open XML-formatet giver .vsdx-filer direkte adgang til de data, de indeholder. Ved at omdøbe filtypen .vsdx til .zip og udpakke den med et hvilket som helst dekomprimeringsværktøj afsløres den interne mappestruktur, herunder visio/document.xml, [Content_Types].xml og individuelle XML-filer for siderne. Dette gør .vsdx let at inspicere uden specialiseret software eller at behandle programmatisk med standard XML-værktøjer.
Sikkerhed og tryghed
RISIKO: LOWAlmindelig VSDX har ingen makroer og er lavrisiko. Den makro-aktiverede variant er VSDM, som kan indeholde VBA - behandl VSDM fra ukendte afsendere som ethvert andet makrodokument og hold makroer deaktiveret. At åbne en VSDX i draw.io eller LibreOffice (som ikke kører Visio VBA) er en sikker måde at inspicere et diagram på, hvis du er usikker.
Formatdetaljer
kort fortaltProgrammer der åbner VSDX-filer
Tekniske detaljer
dyb specifikation| Container-format | ZIP-baseret Open Packaging Conventions (OPC) pakke - samme infrastruktur som OOXML-formater såsom .docx og .xlsx |
| MIME-type | application/vnd.ms-visio.drawing |
| Magic bytes | 50 4B 03 04 («PK» - standard ZIP-signatur); skelnes internt ved at [Content_Types].xml erklærer Visio-indholdstyper |
| Primært XML-navnerum | http://schemas.microsoft.com/office/visio/2012/main |
| Komprimering | DEFLATE-algoritme (via ZIP) anvendt på XML-tekstdele og indlejrede binære aktiver |
| Makro-understøttelse | Makrofri af design; den makro-aktiverede variant bruger filtypen .vsdm |
| Fler-sides model | Hver side gemmes som en separat XML-fil (pages/page1.xml, pages/page2.xml, ...) i pakken |
| Lagring af figur-masters | Genanvendelige figurskabeloner gemt under mappen masters/; refereres via numerisk ID på tværs af flere sider |
| Eksterne dataforbindelser | Understøtter live-links til ODBC-kilder, SharePoint-lister og Excel-områder via DataConnections XML-elementer |
| Brugerdefinerede figuregenskaber | Hver figur kan indeholde typede brugerdefinerede datafelter (ShapeSheet-rækker) serialiseret som XML-attributter |
| Tema-understøttelse | Farve- og skrifttypetemaer gemt i theme/theme1.xml, efter DrawingML-temamodellen |
| Relationsmodel | Pakkedele linket via .rels-filer i _rels/-mapper, i henhold til OPC-relationskonventionen |
| Indlejrede medier | Rasterbilleder og andre medier gemt i mappen media/ i ZIP-pakken |
| Tredjepartsunderstøttelse | Importeres og eksporteres af draw.io/diagrams.net, LibreOffice Draw (delvis gengivelse) og Visio for the web |
| Forgænger-format | Erstatter det proprietære binære .vsd-format brugt i Visio 97-2010 |
| Udgivet | 2013 (Microsoft Visio 2013, replacing the binary VSD) |
| Åben standard | Ja · royaltyfri |
| Specifikation | learn.microsoft.com |
VSDX-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om VSDX-filer.