Есть ли просмотрщик DGML? - PullRequest
13 голосов
/ 05 марта 2011

Я начал играть с DGML для визуализации ориентированных графов, основанных на некоторых данных процесса производства.Он работает намного проще, чем общеизвестные сопли, и его довольно просто генерировать.

Единственная проблема заключается в том, что единственным средством просмотра DGML, которое я могу найти, является VS.NET 2010. Похоже, что средство просмотра построено на MSAGL , но даже это не поддерживает DGML напрямую.

Существует ли автономный просмотрщик DGML?Предпочтительно в качестве встраиваемого компонента.Еще более предпочтительно, как WPF.

Ответы [ 4 ]

21 голосов
/ 30 марта 2011

Я рекомендую вам отправить запрос на Microsoft Connect в качестве дополнительной поддержки для автономной программы просмотра DGML.Это может помочь убедить команду разработчиков в том, что на нее достаточно спроса.

9 голосов
/ 14 января 2019

Редактор DGML не был доступен в Visual Studio 2017 по умолчанию, поэтому я не мог видеть файлы DGML визуально и видел их только в формате xml. Мне пришлось исправить это, явно установив редактор DGML. Пожалуйста, установите его как таковой: (Инструменты> Получить инструменты и функции ...> Отдельный компонент> Инструменты кода> Редактор DGML)

3 голосов
/ 17 июня 2015

Пакет DgmlPowerTools Visual Studio 2012 позволяет экспортировать DGML в SVG:

https://visualstudiogallery.msdn.microsoft.com/46b71f5f-a4d5-4867-9d50-0416f7aefe28

В качестве альтернативы, я вполне уверен, что, учитывая несколько бесплатных выходных, было бы легко создать что-то для преобразования DGML в HTML (например, с помощью HTML5 Canvas для отображения или одной из множества графических библиотек, таких как D3.js). ..

0 голосов
/ 19 января 2018

Посмотрите на Graphviz DOT. Он может генерировать много различных графических форматов вывода, включая PNG, JPG, PDF, SVG. Он использует синтаксис, аналогичный DGML.

https://www.graphviz.org/

...