Що таке файл VSDX?
Файли з розширенням .vsdx представляють формат файлу Microsoft Visio, представлений після Microsoft Office 2013. Він був розроблений для заміни двійкового формату файлу .VSD, який підтримується попередніми версіями Microsoft Visio. Він також підтримується в Visio Services у Microsoft SharePoint Server 2013 і не потребує проміжного формату файлу для публікації на SharePoint Server. Файли Visio використовуються для створення креслень, які містять візуальні об’єкти, блок-схеми, діаграми UML, потік інформації, організаційні діаграми, діаграми програмного забезпечення, мережевий макет, моделі баз даних, відображення об’єктів та іншу подібну інформацію. Файли, створені за допомогою Visio, також можна експортувати в різні формати файлів, наприклад PNG, BMP, PDF та інші.
Формат файлу
Файли VSDX базуються на Open Packaging Conventions і XML, і розробники можуть скористатися цим форматом, навчившись працювати з цими файлами програмно. Цей формат успадковує багато тих самих XML-структур як його частини від формату файлу Visio XML Drawing (.vdx). Сумісність із файлами Visio значно покращена, оскільки програмне забезпечення сторонніх виробників може маніпулювати файлами Visio на рівні формату файлу.
Певні інші типи файлів, які складають формат файлу Visio 2013, включають:
- .vsdm (креслення Visio із підтримкою макросів)
- .vssx (трафарет Visio)
- .vssm (трафарет Visio із підтримкою макросів)
- .vstx (шаблон Visio)
- .vstm (шаблон Visio із підтримкою макросів)
Під капотом у форматі файлів Visio 2013 використовуються структуровані засоби для зберігання даних програми разом із пов’язаними ресурсами в архіві, наприклад ZIP. ZIP-файл можна розпакувати за допомогою будь-якої стандартної утиліти видобування, якщо він також містить файли інших типів. Ви можете просто замінити розширення файлу .vsdx на .zip у вікні огляду Windows, щоб побачити вміст у файлі VSDX.
Кожен файл Visio називається пакетом, який містить інші файли або частини. Частина пакета може бути файлом XML, зображенням або навіть рішенням VBA. Частини всередині пакета можна розділити на частини «документ» і «відносини».
Документ
Частини документа містять фактичний вміст і метадані файлу Visio, наприклад назву файлу, першу сторінку та всі фігури, які він містить, і навіть зв’язки даних для фігур. Зображення та текстові файли в пакеті вважаються частинами документа.
стосунки
Частини зв’язку файлу Visio зберігаються в папці «_rels» і описують, як частини в пакеті пов’язані з кожною. Він також забезпечує структуру файлу. Окремий XML-документ використовує зв’язок «батьківський/дочірній» елементів для визначення зв’язку сутностей один з одним. Дійсний формат файлу Visio 2013 містить правильний набір частин, а пакет містить зв’язки між частинами.
Частини зв’язку — це документи XML, які описують зв’язки між різними частинами документа в пакеті. Вони визначають зв’язок між двома елементами: вказаним джерелом (визначеним іменем і розташуванням файлу зв’язку) і зазначеною цільовою частиною документа. Наприклад, частини зв’язку використовуються для опису того, які зразки фігур пов’язані з файлом, як сторінки пов’язані з файлом і одна з одною або як зображення та об’єкти пов’язані з певною сторінкою.