我正在使用Rational ROse
,我已经创建了一些图表。现在我想将它保存到图像中。例如JPG or PNG
.
我在允许这样做的工具中找不到任何选项。有人可以告诉我如何实现这一目标吗?
我正在使用Rational ROse
,我已经创建了一些图表。现在我想将它保存到图像中。例如JPG or PNG
.
我在允许这样做的工具中找不到任何选项。有人可以告诉我如何实现这一目标吗?
在 Rational Rose 中全选 (Ctrl + A),复制 (Ctrl + C),然后打开 MS Paint,粘贴 (Ctrl + V)。
现在以您喜欢的任何格式保存。
我不确定 Rational Rose,但这里是使用 Rational Software Architect 的方法。很有可能它也适用于 Rational Rose。
只需选择要保存到图像的元素(或用于Ctrl+A
选择所有内容),右键单击并选择File->Save as image File
菜单项。您可以在多种图像格式之间进行选择,例如 PNG、SVG、JPEG 等。
复制和粘贴将是单个图表(编辑/复制活动图表)的最简单解决方案。该过程可以使用 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