如何将Rational Rose设计保存到图像文件中

时间:2012-12-16 11:27:28

标签: uml use-case rational-rose

我正在使用Rational ROse,我创建了一些图表。现在我想将它保存到图像。例如JPG or PNG

我在工具中找不到允许这样做的任何选项。有人能告诉我如何实现这个目标吗?

3 个答案:

答案 0 :(得分:5)

在Rational Rose中选择全部(Ctrl + A),复制(Ctrl + C),然后打开MS画图,粘贴(Ctrl + V)。

现在以您喜欢的格式保存。

答案 1 :(得分:2)

我不确定Rational Rose,但这是如何使用Rational Software Architect完成的。有可能它也适用于Rational Rose。

只需选择要保存到图像的元素(或使用Ctrl+A选择所有内容),右键单击并选择File->Save as image File菜单项。您可以选择多种图像格式,例如PNG,SVG,JPEG等

答案 2 :(得分:0)

复制和粘贴将是单个图表的最简单解决方案(编辑/复制活动图表)。 使用Rosebasic脚本(参见代码段)可以很好地自动化该过程 - 结果将是EMF文件(Windows图元文件)。这些可以转换成例如使用InkScape。如果您想转换为例如SVG / plantUML或其他UML工具请亲自与我联系。

'
' Export a diagram and it's view information
'
Sub ExportDiagram(aDiagram As ClassDiagram, ByVal namePrefix As String)

  Dim diagramName As String
  If withDiagramsAsGraphic Then 
     Dim DiagramFile As String
     DiagramFile=ExportDirectory+aDiagram.name+".emf"
     aDiagram.renderEnhanced DiagramFile
  End If 

End Sub