如何阅读EMF - 增强的图元文件?

时间:2009-07-06 12:58:47

标签: image .emf

是否有人知道可以读取EMF(增强型图元文件)的库或一段代码。理想情况下,它会将EMF转换为绘图命令和对象列表吗?

4 个答案:

答案 0 :(得分:3)

Apache Image Loader Framework(Java)可以读取EMF文件并转换为SVG,它也可以使用第三方插件读取WMF。

答案 1 :(得分:2)

你在做什么语言? 您可以查看我们的MetaDraw(可用作OCX或.NET Winforms组件) 这将加载EMF文件,并允许您循环遍历元素(线条,形状,文本)。然后,您可以识别参数(坐标,线条粗细,颜色等)。更多详情请访问www.MetaDraw.com

答案 2 :(得分:1)

LibreOffice可以做到。还有一个名为unoconv的python实用程序可以执行它(使用已安装的LibreOffice库)。你可以看一下它们是如何完成的,因为它们是开源的。

答案 3 :(得分:0)

关于Windows Metafile的维基百科文章有很多关于EMF的相关信息。检查库的外部链接和格式规范。