Vad är filformatet VSDX?
Filer med filtillägget .vsdx är Microsoft Visio-ritningar - Visio är ett diagramprogram som har varit en del av Microsoft 365-sviten sedan 2013 års version. Programmet gör det möjligt för användare att skapa olika typer av diagram, scheman, flödesscheman och tekniska illustrationer. En .vsdx-fil lagrar det fullständiga innehållet i en ritning: sidlayouter, former, kopplingar och eventuella länkade externa data.
Strukturen i en .vsdx-fil
- *Masters* - en samling delade formmallar och stencil-definitioner som återanvänds på flera sidor.
- *VisioDocument* - rotbehållaren; innehåller sidsekvensen och en samling delade resurser.
- *Pages* - layout och grafiska element för dokumentets enskilda sidor.
- *Shapes* - vektorgrafiska element och deras egenskaper, textetiketter och anslutningspunkter.
- *Data connections* - en samling regler som beskriver hur externa data importeras och hur de kan påverka diagrammets visuella utseende.
I tidigare versioner av programmet användes det binära .vsd-formatet för att lagra diagram. .vsdx-filer är ZIP-arkiv-paket skapade enligt Open Packaging Conventions (OPC) och Open XML-standarder, innehållande separata XML-filer med specifika data från diagrammen - såsom beskrivningar och bilder - men inga makron. Den makroaktiverade motsvarigheten är .vsdm; på grund av dess förmåga att köra inbäddad kod kräver den striktare säkerhetskontroller. .vsdx-filer tillämpar förlustfri komprimering på inbäddade tillgångar via DEFLATE-algoritmen.
Åtkomst till innehåll i .vsdx
Liksom alla filtyper baserade på Open XML-formatet, tillåter .vsdx-filer enkel åtkomst till de data de innehåller. Genom att byta namn på filtillägget .vsdx till .zip och packa upp det med valfritt komprimeringsverktyg avslöjas den interna mappstrukturen, inklusive visio/document.xml, [Content_Types].xml och XML-filer för enskilda sidor. Detta gör .vsdx lätt att inspektera utan specialiserad programvara eller att bearbeta programmatiskt med standardverktyg för XML.
Säkerhet & trygghet
RISK: LOWVanlig VSDX har inga makron och innebär låg risk. Den makroaktiverade varianten är VSDM, som kan bära VBA - hantera VSDM från okända avsändare som vilket makrodokument som helst och håll makron inaktiverade. Att öppna en VSDX i draw.io eller LibreOffice (som inte kör Visio VBA) är ett säkert sätt att inspektera ett diagram du är osäker på.
Formatdetaljer
i ett nötskalProgram som öppnar VSDX-filer
Tekniska detaljer
djup specifikation| Containerformat | ZIP-baserat Open Packaging Conventions (OPC)-paket - samma infrastruktur som OOXML-format såsom .docx och .xlsx |
| MIME-typ | application/vnd.ms-visio.drawing |
| Magic bytes | 50 4B 03 04 («PK» - standard ZIP-signatur); särskiljs internt genom att [Content_Types].xml deklarerar Visio-innehållstyper |
| Primär XML-namnrymd | http://schemas.microsoft.com/office/visio/2012/main |
| Komprimering | DEFLATE-algoritmen (via ZIP) tillämpad på XML-textdelar och inbäddade binära tillgångar |
| Makrostöd | Makrofritt genom design; den makroaktiverade varianten använder filtillägget .vsdm |
| Fler-sidig modell | Varje sida lagras som en separat XML-fil (pages/page1.xml, pages/page2.xml, ...) i paketet |
| Lagring av form-masters | Återanvändbara formmallar lagras under mappen masters/; refereras via numeriskt ID över flera sidor |
| Externa dataanslutningar | Stöder livelänkar till ODBC-källor, SharePoint-listor och Excel-intervall via DataConnections XML-element |
| Anpassade formegenskaper | Varje form kan bära typade anpassade datafält (ShapeSheet-rader) serialiserade som XML-attribut |
| Temastöd | Färg- och typsnittsteman lagras i theme/theme1.xml, enligt DrawingML-temamodellen |
| Relationsmodell | Paketdelar länkade via .rels-filer i _rels/-kataloger, enligt OPC-relationskonventionen |
| Inbäddat media | Rasterbilder och annan media lagras i mappen media/ i ZIP-paketet |
| Tredjepartsstöd | Importeras och exporteras av draw.io/diagrams.net, LibreOffice Draw (delvis återgivning) och Visio för webben |
| Föregångarformat | Ersätter det proprietära binära .vsd-formatet som användes i Visio 97-2010 |
| Släppt | 2013 (Microsoft Visio 2013, replacing the binary VSD) |
| Öppen standard | Ja · royaltyfri |
| Specifikation | learn.microsoft.com |
VSDX-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om VSDX-filer.