Co to jest format pliku VSD?
Pliki z rozszerzeniem .vsd zawierają rysunki i diagramy utworzone w Microsoft Visio, zapisane w starym formacie binarnym. W przeciwieństwie do nowoczesnego formatu .vsdx - który jest pakietem XML opartym na formacie ZIP - .vsd bazuje na kontenerze Microsoft OLE2 Compound File Binary, tej samej niskopoziomowej strukturze używanej przez starsze pliki .doc, .xls i .ppt. Plik jest rozróżniany wewnętrznie przez strumień OLE o nazwie VisioDocument, ponieważ magiczne bajty OLE2 (D0 CF 11 E0) są współdzielone z wieloma innymi starymi formatami Office.
.vsd to format własnościowy; został zastąpiony przez wariant oparty na XML .vdx około wersji Visio 2010, a następnie przez .vsdx i .vsdm w Visio 2013. .vsd był natywnym formatem Visio od debiutu programu w 1992 roku do wersji Visio 2010, ale nadal jest obsługiwany przez aplikację. Diagramy .vsd mogą zawierać elementy zgodne z następującymi standardami:
- UML - Unified Modeling Language
- BPMN - Business Process Model and Notation
- IEEE - Institute of Electrical and Electronics Engineers
Diagramy mogą być tworzone na podstawie wielu istniejących szablonów i zasobów danych z innych aplikacji Microsoft - Excel, SQL Server, SharePoint i innych. Bardziej zaawansowane szablony i opcje łączenia szablonów są dostępne tylko w wersji Professional programu Visio. Plik .vsd może przechowywać:
- Schematy blokowe
- Mapy procesów
- Schematy organizacyjne
- Osie czasu
- Projekty architektury IT
- Plany pięter
oraz wiele innych typów diagramów. Jako format własnościowy, .vsd może być otwierany tylko za pomocą dedykowanych programów i kompatybilnych przeglądarek; obrazy diagramów można eksportować do innych popularnych formatów i udostępniać.
Bezpieczeństwo
RYZYKO: LOWZwykły rysunek VSD nie zawiera makr i jest obarczony niskim ryzykiem. Jako plik złożony OLE2 współdzieli kontener ze starymi dokumentami Office obsługującymi makra, a wariantem Visio z obsługą makr jest VSDM - należy zachować ostrożność przy plikach VSDM (i wszelkich plikach Visio z makrami) od niezaufanych nadawców i trzymać makra wyłączone. Otwarcie pliku VSD w LibreOffice Draw, który nie uruchamia makr VBA z Visio, jest bezpiecznym sposobem na sprawdzenie pliku, co do którego nie masz pewności.
Szczegóły formatu
w pigułceProgramy otwierające pliki VSD
Szczegóły techniczne
specyfikacja| Format kontenera | OLE2 Compound File Binary (CFB) - ten sam niskopoziomowy kontener używany przez stare pliki .doc i .xls |
| Magiczne bajty | D0 CF 11 E0 A1 B1 1A E1 pod offsetem 0 (nagłówek OLE2, współdzielony z innymi starymi formatami Office) |
| Wewnętrzny identyfikator Visio | Strumień OLE o nazwie VisioDocument wewnątrz pliku złożonego odróżnia go od innych plików OLE2 |
| Typ MIME | application/vnd.visio |
| Przechowywanie stron | Każda strona rysunku jest przechowywana jako oddzielny strumień; rysunki wielostronicowe są w pełni obsługiwane w jednym pliku |
| Model ShapeSheet | Każdy kształt posiada arkusz ShapeSheet - siatkę komórek z formułami kontrolującymi geometrię, tekst i zachowanie |
| Kompresja strumienia | Poszczególne strumienie OLE używają własnościowego schematu kodowania długości serii (RLE) w celu zmniejszenia rozmiaru pliku |
| Obsługa makr VBA | Osadzone makra VBA są przechowywane w dedykowanym strumieniu OLE wewnątrz pliku złożonego |
| Zależność od wzorników | Biblioteki kształtów są przywoływane z towarzyszących plików wzorników .vss |
| Łączenie danych | Obsługuje aktywne połączenia z arkuszami Excel, SQL Server i listami SharePoint |
| Obsługa standardów diagramów | Standardy schematów UML, BPMN i IEEE są obsługiwane poprzez wbudowane zestawy kształtów |
| Obsługa warstw | Wiele nazwanych warstw na stronę; kształty mogą być przypisywane, blokowane lub ukrywane na poziomie warstwy |
| Kodowanie pliku | Binarne (nieczytelne dla człowieka); nie można porównywać (diff) ani scalać za pomocą tekstowych narzędzi kontroli wersji |
| Następca formatu | Zastąpiony przez .vsdx (ZIP/XML Open Packaging Convention) jako domyślny format Visio w 2013 roku |
| Powiązane typy towarzyszące | .vss (wzornik), .vst (szablon), .vdx (wariant XML), .vsdm (VSDX z obsługą makr) |
| Wydano | 1992 (Visio 1.0 era); the binary VSD format through Visio 2010 |
| Specyfikacja | learn.microsoft.com |
Konwersje VSD
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki VSD.