"Fancy" Класс диаграммы для печати - визуальная студия - PullRequest
2 голосов
/ 30 июля 2011

Я бы хотел создать "симпатичную" диаграмму на основе группы классов в моем .Net-проекте.К счастью, я хотел бы иметь возможность расположить их таким образом, чтобы я мог создать красивый PDF и, возможно, даже распечатать их на постер и т. Д. Итак, вместо обычных функций диаграммы классов, меня больше интересует визааспекты, стилизация, раскраска и, возможно, даже возможность скрывать некоторые функции или атрибуты, которые мне не нужны в распечатке.

Какие-нибудь надстройки VS для этого, или отдельный продукт, или даже какой-то способ экспортировать их в инструмент дизайна, который позволит мне настраивать визуальные аспекты дальше?

Ответы [ 3 ]

1 голос
/ 31 июля 2011

Вы можете попробовать NClass . С его домашней страницы:

NClass - это бесплатный инструмент для простого создания диаграмм классов UML с полной поддержкой C # и языка Java. [...]

Особенности

  • [...]
  • Обратное проектирование из сборок .NET [...]
  • Настраиваемые стили диаграмм
  • Печать / сохранение в изображение
  • [...]

Я попробовал этот инструмент и мне очень понравилось, но я еще не пытался создать свой собственный стиль диаграммы.

0 голосов
/ 30 июля 2011

Если вы используете Doxygen, я считаю, что вы можете настроить конфигурацию graphviz для стилизации вывода так, как вам хочется.

0 голосов
/ 30 июля 2011

Если у вас VS Professional, есть диаграмма классов, которую вы можете использовать.Это не так гибко, как, скажем, Visio, но работает довольно хорошо, если все, что вы пытаетесь сделать, это сохранить текущий документ о том, как выглядят ваши классы и т. Д.

Это просто тип файла, напримеркласс.Щелкните правой кнопкой мыши проект, Add-> New Item.Найдите диаграмму классов в списке типов файлов.

...