Формат VSD, чем открыть
Обновлено: 21.11.2024
MS Visio® широко используется архитекторами, инженерами, бизнес-аналитиками, менеджерами проектов и другими пользователями для создания блок-схем, блок-схем, иллюстраций бизнес-процессов, графиков, сетей, планов этажей и визуального оформления всех типов данных.
Блок-схемы и диаграммы Visio ® имеют расширения .vdx, .vsdx и .vsd, которые вызывают проблемы при попытке открыть их на Mac, iOS и любой другой платформе, отличной от Windows. Большинству людей нет необходимости покупать Visio, так как это сложное программное обеспечение и стоит более 200 долларов. Альтернативы Visio ® для Mac также кажутся слишком дорогими, когда вам нужно лишь время от времени открывать файлы VSD и VSDX. Итак, что же делать, если кто-то отправляет файл в формате Visio на ваш Mac? Мы подготовили для вас несколько вариантов.
1. Преобразование файлов Visio® в PDF
Последняя версия Microsoft Visio ® имеет встроенную поддержку формата PDF, поэтому предполагается, что ваши коллеги будут запрашивать формат файлов PDF для блок-схем Visio ® . Для более ранних версий MS Visio® вы можете использовать специальные программы преобразования для экспорта форматов Visio® в PDF.
Вот некоторые онлайн-инструменты:
2. Предварительный просмотр документов Visio® на Mac с помощью VSD Viewer.
Каждое преобразование файлов Visio® требует времени и может раздражать. Если все, что вам нужно, это просто просмотреть документы Visio, рекомендуется использовать приложение VSD Viewer от Nektony. В App Store есть и другие приложения, но самым мощным является VSD Viewer. Качество рендеринга некоторых приложений низкое, а изображения отображаются некорректно. В отличие от других, VSD Viewer отображает диаграммы точно так же, как это делает MS Visio®. Он позволяет просматривать чертежи со слоями, просматривать данные формы, переключать видимость скрытых слоев и просматривать документы со встроенными объектами OLE и метафайлами (EMF и WMF). Еще одним преимуществом является возможность конвертации PDF с высоким качеством изображения. Средство просмотра VSD также доступно для iOS и Android. Однако вы не сможете вносить какие-либо изменения в файлы Visio®. Если вам нужны дополнительные параметры и вы хотите комментировать и изменять блок-схемы Visio на Mac, перейдите к следующему варианту ниже.
3. Используйте аннотатор VSDX для комментирования и редактирования файлов Visio® на Mac
Вы будете очень рады узнать о VSDX Annotator — новом инструменте для просмотра и комментирования документов Visio в операционной системе OS X. Это мощное программное обеспечение с расширенными возможностями редактирования файлов Visio®, преобразования файлов .vsd, .vdx и .vsdx в PDF и даже сохранения файлов .vsdx с тем же расширением. Он имеет 12 инструментов аннотаций, которые включают в себя тексты, заметки, стрелки, фигуры, указатели и даже вставку графических изображений.
Аннотатор VSDX — отличная альтернатива MS Visio®, когда вам нужно внести некоторые изменения в файл. Он позволяет создавать в документе основные фигуры, линии и стрелки, а также добавлять заголовки, комментарии или формы вопросов для ваших коллег. Это не бесплатно, но намного дешевле, чем Visio®. Это идеальное решение для распределенных команд, которым необходимо просматривать документы Visio в разных операционных системах.
Узнайте о новом формате файлов в Visio 2013, ознакомьтесь с некоторыми высокоуровневыми концепциями программной работы с форматом файлов Visio 2013 и создайте простое консольное приложение, которое проверяет файл Visio 2013.
Значение |
---|
В этой статье Введение Что представляет собой формат файлов Visio 2013 "внутри"? Сценарии разработчиков для работы с форматом файлов Visio 2013 Программное изучение формата файлов Visio 2013 Дополнительные ресурсы |
Введение
Visio 2013 представляет новый формат файлов (.vsdx) для Visio, который заменяет формат двоичных файлов Visio (.vsd) и формат файлов чертежей Visio XML (.vdx). Поскольку формат файла Visio 2013 основан на соглашениях об открытой упаковке и XML, разработчики, знакомые с этими технологиями, могут быстро научиться программно работать с файлами Visio 2013. Разработчики, знакомые с форматом файла документа Visio XML (.vdx) из предыдущих версий Visio, могут найти многие из тех же структур XML в частях формата файла .vsdx. Совместимость с файлами Visio значительно повышается, поскольку стороннее программное обеспечение может манипулировать файлами Visio на уровне формата файла. Формат файла Visio 2013 поддерживается в службах Visio в Microsoft SharePoint Server 2013 без необходимости использования «промежуточного» формата файла для публикации в SharePoint Server.
Существует несколько типов файлов по расширению, составляющих формат файлов Visio 2013. Эти расширения включают:
- .vsdx (чертеж Visio)
- .vsdm (чертеж Visio с поддержкой макросов)
- .vssx (набор элементов Visio)
- .vssm (набор элементов Visio с поддержкой макросов)
- .vstx (шаблон Visio)
- .vstm (шаблон Visio с поддержкой макросов)
Только файлы с поддержкой макросов (.vsdm, .vssm, .vstm) могут хранить макросы VBA. Нельзя хранить макросы в файлах с расширением .vsdx, .vssx или .vstx.
Что такое формат файлов Visio 2013 "внутри"?
Формат файлов Visio 2013 использует Open Packing Conventions (OPC), которые определяют структурированные средства для хранения данных приложения вместе со связанными ресурсами с помощью некоторого контейнера, например ZIP-файла. На базовом уровне файл Visio 2013 представляет собой ZIP-контейнер, содержащий файлы других типов. Фактически, вы можете сохранить рисунок в Visio 2013 как файл .vsdx, переименовать расширение файла в «*.zip» в проводнике Windows, а затем открыть файл как папку, чтобы увидеть содержимое внутри.
Эта статья содержит только краткий обзор соглашений об открытой упаковке. Вы можете найти более подробное описание соглашений в других статьях: Дополнительные сведения о самих соглашениях об открытой упаковке см. в документе OPC: новый стандарт упаковки ваших данных. Дополнительные сведения об открытых соглашениях об упаковке и их использовании в файлах Microsoft Office см. в разделах Основные сведения об открытых соглашениях об упаковке и Знакомство с форматами файлов Open XML Office (2007)
.Пакеты и части пакетов
Как было сказано ранее, файлы Visio 2013 представляют собой ZIP-контейнеры или «пакеты», в которых содержатся другие файлы (называемые «частями пакета»). Частью пакета может быть файл XML, изображение и даже решение VBA. Части внутри пакета можно разделить на две большие категории: «части документа» и «части отношений». Части документа содержат фактическое содержимое и метаданные файла Visio, такие как имя файла, первая страница и все фигуры, которые она содержит, и даже подключения к данным для фигур. Изображения и текстовые файлы в пакете считаются частями документа. Детали отношений более подробно описаны далее в этой статье.
Если вы откроете файл Visio 2013 с помощью утилиты ZIP, вы, вероятно, увидите несколько папок внутри ZIP-пакета. Вы даже можете манипулировать этими подадресами, как папками, используя утилиту ZIP. Однако эти «папки» представляют собой подадреса внутри ZIP-пакета, а не фактические папки. Вы не можете использовать программные эквиваленты папок для работы с этими подадресами в своем решении.
Части пакета — как части документа, так и части отношения — также имеют связанные типы содержимого. Эти типы контента представляют собой строки, определяющие тип мультимедиа MIME. Эти типы контента определяют и ограничивают типы MIME, которые могут содержаться в файле.
Отношения
Части отношений (которые заканчиваются расширением "*.rels" и хранятся в папке "_rels") описывают, как части в пакете связаны друг с другом, и обеспечивают структуру файла. Автономный XML-документ использует отношения родительский/дочерний элементов для определения отношения сущностей друг к другу. Другие файлы могут использовать другие иерархии или структуру файловых папок для описания взаимодействия содержимого в файле. Для формата файла Visio 2013 пакет является допустимым файлом Visio, если он содержит правильный набор частей и содержит отношения между частями.
Части отношений – это XML-документы, описывающие отношения между различными частями документа в пакете. Они определяют связь между двумя элементами: указанным источником (определяемым именем и расположением файла отношений) и указанной целевой частью документа. Например, части отношений используются для описания того, какие мастера форм связаны с файлом, как страницы связаны с файлом и друг с другом или как изображения и объекты связаны с определенной страницей.
Сходства и различия со схемой Visio VDX
Как уже упоминалось, предыдущие версии Visio также включали формат файлов на основе XML, формат рисования Visio XML или .vdx. (В предыдущих версиях Visio схема, используемая для формата рисования Visio XML, называлась DatadiagramML.) Некоторые части схемы Visio XML не изменились между двумя форматами файлов. Например, элемент Windows и его дочерние элементы остаются неизменными, за исключением того, что элемент Windows теперь является корневым элементом документа XML (window.xml).
Самая большая разница между форматом чертежей XML и форматом файлов Visio 2013 заключается в упаковке. С файлом формата рисования XML можно манипулировать как с обычным автономным XML; формат файла Visio 2013 должен обрабатываться как пакет. В Visio 2013 XML был разделен на части для удобства использования.Еще одно заметное изменение заключается в том, что формат файла Visio 2013 хранит все свойства документа в частях документа, описанных стандартом OPC (app.xml, core.xml, custom.xml).
Однако есть одно существенное изменение, о котором должны знать все разработчики Visio: появление элементов Cell, Row и Section. В схеме формата файла чертежа XML отдельные строки и ячейки таблицы свойств фигуры представлены именованными элементами. Например, представьте, что у вас есть документ с одной страницей, содержащей фигуру со значением PinX, равным «2» (это означает, что точка поворота фигуры находится в 2 дюймах от левого края рисунка). Соответствующая разметка для этого параметра в формате файла чертежа XML показана в следующем коде.
Здесь элемент PinX является дочерним элементом элемента XForm, который, в свою очередь, является дочерним элементом элемента Shape. Это моделирует пользовательский интерфейс Visio ShapeSheet, где ячейка PinX включена в раздел Shape Transform фигуры.
В формате файла Visio 2013 все ячейки в ShapeSheet — PinX, LinePattern, ячейка X в строке MoveTo в разделе Geometry и т. д. — представлены одним типом элемента XML — элементом Cell. Различные элементы ячейки отличаются друг от друга значением их атрибута N. Таким образом, в приведенном выше примере данные, содержащиеся в ячейке PinX в таблице свойств фигуры, хранятся в файле VSDX, как показано в следующем коде.
Элемент Cell для PinX (а также другие отдельные именованные ячейки, называемые «одиночными ячейками», такие как LinePattern или LockSelect) является прямым дочерним элементом элемента Shape. Для представления строки, содержащей ячейку PinX, не требуется уникальный элемент, поскольку каждая фигура может иметь только одну PinX.
Как насчет разделов, содержащих табличные данные, например разделов "Геометрия"? Для ячеек в этих разделах схема формата файла Visio 2013 использует элементы Section и Row, также отличающиеся атрибутом N или атрибутом T, как показано ниже, для хранения данных. Например, та же фигура из предыдущего примера может содержать данные в разделе «Геометрия 1», которые выглядят как следующий код в схеме рисования XML.
Однако код в файле Visio 2013 выглядит следующим образом.
Сценарии разработчика для работы с форматом файлов Visio 2013
Ключевым преимуществом формата файлов Visio 2013 для разработчиков является то, что вы можете читать и записывать файлы Visio 2013 без автоматизации клиентского приложения Visio. Некоторые сценарии, которые вы можете рассмотреть как разработчик для работы с форматом файлов Visio 2013, включают:
Проверка отдельных файлов Visio 2013 на наличие определенных данных. Вы можете выборочно прочитать один элемент из ZIP-контейнера, не извлекая весь файл.
Обновление библиотек файлов Visio 2013 определенным содержимым. Вы можете программно изменить логотип на всех фоновых страницах, чтобы он отражал новые принципы фирменного стиля.
Создание приложений, использующих файлы Visio 2013. Например, вы можете создать инструмент, который считывает схему рабочего процесса Visio, а затем выполняет собственную бизнес-логику на основе этого рабочего процесса.
Программное изучение формата файлов Visio 2013
Самая основная и фундаментальная задача любого разработчика, работающего с форматом файла Visio 2013, — открыть файл как пакет и затем получить доступ к отдельным частям пакета. System.IO.Packaging.Package в WindowsBase.dll содержит множество классов, позволяющих открывать пакеты и части и управлять ими.
В следующем примере кода показано, как открыть файл .vsdx, прочитать список частей в пакете и получить информацию о каждой части.
Чтобы открыть файл .vsdx и просмотреть части документа
Откройте Visio 2013 и создайте новый документ.
Создайте новый документ и сохраните его на рабочем столе.
Откройте Visual Studio 2012.
В меню "Файл" выберите "Создать", а затем выберите "Проект".
В поле "Имя" введите "VisioFileExplorer". Откроется проект консольного приложения.
В обозревателе решений щелкните правой кнопкой мыши VisioFileExplorer и выберите команду Добавить ссылку.
В диалоговом окне "Добавить ссылку" в разделе "Сборки" разверните Framework и выберите WindowsBase.
Вставьте следующий код в решение.
- Нажмите F5, чтобы отладить решение. Когда программа завершит работу, нажмите любую клавишу, чтобы выйти.
См. также
Для получения дополнительных сведений о формате файлов Visio 2013, Соглашении об открытой упаковке или о том, как программно работать с файлами Visio 2013 или Office OpenXML, см. следующие ресурсы:
Тим Фишер имеет более чем 30-летний опыт работы в сфере технологий. Он пишет о технологиях более двух десятилетий и является вице-президентом и генеральным директором Lifewire.
В этой статье
Перейти к разделу
Файл с расширением .VSD представляет собой файл чертежа Visio, созданный Visio, профессиональным графическим приложением Microsoft.Это двоичные файлы, которые могут содержать текст, изображения, чертежи САПР, диаграммы, аннотации, объекты и многое другое.
Microsoft Visio 2013 (и более поздние версии) по умолчанию хранит файлы чертежей Visio с расширением .VSDX, которые основаны на XML и сжаты с помощью ZIP.
Файлы Visio используются для создания всего: от программного обеспечения и сетевых диаграмм до блок-схем и организационных диаграмм.
VSD также является сокращением для некоторых вещей, которые не имеют ничего общего с компьютерными форматами файлов, таких как диск с переменной скоростью, отладчик Visual Studio, вертикальное отображение ситуации и виртуальный общий диск. em> Это также название дискового аналогового видеоформата, обозначающего Video Single Disc.
Как открыть файлы VSD
Visio — это основная программа, используемая для создания, открытия и редактирования файлов VSD. Если у вас нет этой программы, вы все равно можете открыть файл с помощью CorelDRAW, iGrafx FlowCharter или ConceptDraw PRO.
Некоторые другие программы открытия VSD, которые работают без установки Visio и являются полностью бесплатными, включают LibreOffice и Microsoft Visio 2013 Viewer. Первый — это бесплатный офисный пакет, похожий на MS Office (частью которого является Visio), а второй — бесплатный инструмент от Microsoft, который после установки открывает файлы VSD в вашем веб-браузере.
LibreOffice и ConceptDraw PRO могут открывать файлы VSD как в macOS, так и в Windows. Однако пользователи Mac также могут использовать VSD Viewer.
Если вам нужно использовать файл в Linux, лучше всего установить LibreOffice.
Visio Viewer iOS – это приложение для iPad и iPhone, которое может открывать эти файлы.
Файлы VSDX используются в MS Office 2013 и более поздних версиях, поэтому вам потребуется пакет обеспечения совместимости Microsoft Visio, если вы хотите использовать файл VSDX в более старой версии программного обеспечения.
Файлы VSDX структурированы иначе, чем файлы VSD, что означает, что вы можете извлечь часть содержимого, даже не прибегая к помощи каких-либо из этих программ. Лучше всего использовать бесплатный инструмент для извлечения файлов, например 7-Zip.
Как преобразовать файл VSD
Zamzar – это бесплатный конвертер документов, с помощью которого можно онлайн преобразовать файл VSD в PDF, BMP, GIF, JPG, PNG и TIF/TIFF.
Вы можете использовать пункт меню Visio «Файл» > «Сохранить как», чтобы преобразовать файл в VSDX и другие форматы файлов Visio, такие как VSSX, VSS, VSTX, VST, VSDM, VSTM и VDW. Visio также может сохранять файл в форматах SVG, DWG, DXF, HTML, PDF и в ряде форматов файлов изображений, что упрощает обмен файлами.
Другие программы, упомянутые выше, вероятно, также могут сохранять его в других форматах, возможно, через меню «Сохранить как» или «Экспорт».
Дополнительная информация о формате VSD
В этом формате используется сжатие без потерь для сжатия содержимого файла. Аналогичный формат под названием Visio Drawing XML (который использует расширение файла .VDX) этого не делает. Вот почему файлы VDX часто в три-пять раз больше по размеру, чем файлы VSD.
Несмотря на то, что Visio 2013+ по умолчанию не сохраняет новые документы в формате VSD, эти версии по-прежнему полностью поддерживают этот формат, так что вы можете открывать, редактировать и сохранять в нем, если хотите.
Все еще не можете открыть файл?
Если приведенная выше информация не помогает вам открыть или преобразовать файл, возможно, вы вообще не имеете дело с файлом VSD. Убедитесь, что вы правильно читаете расширение файла; он должен читаться как «.VSD» после имени файла. Если это не так, значит, у вас есть файл, который имеет одни и те же буквы, что и файлы VSD.
Например, формат файла PSD выглядит почти как VSD, но используется в Photoshop, а не в Visio. Файлы ESD аналогичны, но могут использоваться либо с операционной системой Microsoft, либо с программным обеспечением Expert Scan.
Еще один момент, который немного сбивает с толку, — это расширение файла VST. Это может быть файл шаблона чертежа Visio, а может быть аудиоплагин VST. Если это первое, то его, конечно, можно открыть с помощью Visio, но если это файл плагина, его нужно открыть с помощью программы, которая может принимать этот формат, а не Visio.
Расширения файлов VHD и VHDX тоже похожи, но они используются для виртуальных жестких дисков.
Это часто происходит с файлами Microsoft Visio. Visio — это сложное программное обеспечение, используемое для создания диаграмм и блок-схем, которое большинству людей не нужно в повседневной работе. Если у вас нет копии программного обеспечения Visio, что вы делаете, когда кто-то отправляет вам файл в формате Visio?
Вот три варианта открытия файлов Visio:
1. Использование Visio Online
Доступно два пакета Visio Online. Plan one позволяет открывать, создавать и публиковать простые диаграммы в Интернете всего за 4,50 фунта стерлингов за пользователя в месяц или 3,80 фунта стерлингов за пользователя в месяц, если вы берете годовую подписку. Если вам нужно только открывать или создавать простые файлы Visio, это бюджетный вариант.
Второй план идеально подходит для пользователей, которым необходимо создавать стандартные диаграммы, которые можно связать с оперативными данными. Второй план стоит 13,60 фунтов стерлингов за пользователя в месяц или 11,30 фунтов стерлингов за пользователя в месяц при годовой подписке.
2. Используйте средство просмотра Visio
Это простой метод, если вам не нужно вносить какие-либо изменения в файл Visio.
Просто загрузите бесплатную программу Microsoft Visio Viewer и запустите ее, чтобы установить программу просмотра на свой компьютер.
Это бесплатное программное обеспечение позволит вам открывать и просматривать файлы Visio без Visio. Однако вы не сможете внести какие-либо изменения в файл.
3. Используйте другое программное обеспечение для редактирования файлов Visio
Разработчикам программного обеспечения было сложно декодировать файлы Visio, поэтому было трудно открывать файлы Visio без Visio.
Однако в несколько пакетов добавлена поддержка Visio. Они не всегда работают идеально (особенно если ваши файлы содержат сложные схемы), но они того стоят:
-
утверждает, что является «единственным онлайн-приложением для создания диаграмм, которое предлагает импорт и экспорт Microsoft Visio». Вы можете попробовать это бесплатно. является бесплатной альтернативой Microsoft Office. Он включает в себя пакет под названием Draw, который может открывать и сохранять файлы Visio.
В противном случае попросите человека, отправившего вам файл, использовать его копию Visio, чтобы сохранить его в другом формате. Visio может экспортировать в файлы PDF, которые идеально подходят, если все, что вам нужно сделать, это просмотреть схему.
Читайте также: