Eclipse插件:ObjectAid UML Explorer类图:以更高的分辨率导出

Rob*_*ino 7 eclipse uml class-diagram objectaid

我正在使用ObjectAid UML Explorer从我的代码生成UML类图.

我需要将输出PNG包含在LaTeX文档中,而我得到的分辨率太低了.

如何从Eclipse插件获得更高的分辨率输出?

我可以看到.ucls文件的内部格式只是XML:

<class-diagram version="1.0.10"...
Run Code Online (Sandbox Code Playgroud)

是否有办法获得比72dpi更密集的东西或可扩展格式的东西,比如EPS或类似的东西?目标文件> 300dpi,不幸的是72dpi甚至没有接近.无论什么样的栅格化,XML定义都必须接受陷阱和可插拔模块?

我需要插入ObjectAid自动保存机制的东西......

Adr*_*nge 5

我找到了一个简单但容易解决问题的方法.

通过将图表打印为PDF,例如使用PDFCreator等程序,您可以在PDF中获得矢量图形.使用Adobe Photoshop或Gimp等图形编辑程序,您可以将PDF格式化为高质量的PNG.

它对我来说很好.

使用ObjectAid的Diagram Add-On,​​您可以对打印比例进行一些自定义.还可以将图表保存为SVG图像,您也可以将其转换为高质量的像素图像.


Rob*_*ino 0

在 ObjectAid 实现该功能之前这是不可能的...