我正在使用Rational ROse
,我创建了一些图表。现在我想将它保存到图像。例如JPG or PNG
。
我在工具中找不到允许这样做的任何选项。有人能告诉我如何实现这个目标吗?
答案 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