MS VS2012 无法将 UML 图导出为图像

Posted

技术标签:

【中文标题】MS VS2012 无法将 UML 图导出为图像【英文标题】:MS VS2012 fails to export UML diagram as image 【发布时间】:2014-10-01 08:16:52 【问题描述】:

我使用 Visual Studio 2012 CLASS DIAGRAM -> Export Diagram as Image 生成了我的 C++ 项目类图。我收到以下错误:

指定的演员表无效

在网上我发现 VS2012 Update 1 应该可以解决这个问题。我今天正在更新 4,但我仍然遇到这个问题。我该如何解决它?

为了生成图表,我执行了以下操作:

转到“类视图”面板,选择我的类的命名空间,右键单击选择“查看类图”。 完全按照described here 做。

【问题讨论】:

你能提供重现这个问题的代码吗? 这里没有代码。按照我的描述通过菜单栏生成UML。 您能描述一下您为重现该问题所做的工作吗?也许通过在此处剪切粘贴来发布图像(例如,使用打印键和 MSPaint)? 我通过右键单击 cpp 文件(“代码”)或类视图中的类(再次编码)并选择“查看类图”来获得类图。如何获得没有代码的类图?或者您是否尝试过从图表中生成代码?结果如何? 好的,正在处理更新。 【参考方案1】:

我今天在 Visual Studio 2013 更新 3 中遇到了同样的问题。

我能够通过简单地选择类图图像上的所有对象然后按 ctrl-c 进行复制来生成图像。然后打开Word并点击粘贴。

它正确生成了图像。

【讨论】:

以上是关于MS VS2012 无法将 UML 图导出为图像的主要内容,如果未能解决你的问题,请参考以下文章

iOS开发技巧·傻瓜式从工程文件导出类关系图(UML)

UML图描述软件的方式 VS 代码的实际编写方式

图像无法在 highcharts 中正确导出

如何将 PSD 文件中的所有图层导出为 PDF 矢量以在 Xcode 6 中使用资产目录

StarUML3.0选择不同类型图和导出

使用PowerDesigner将设计的ER图导出为图片