2009-07-06 35 views

回答

0

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

3

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

+2

正如我发现的,不幸的是,EMF不完全支持xmlgraphics。 http://xmlgraphics.apache.org/fop/0.95/graphics.html#emf 当我试图读取EMF文件它抛出一个错误: “没有合适的装载器/转换器可组合” 并添加FOP依赖没有解决它。 P.S. 此外,只是为了分享我的经验,以节省您的时间 - FreeHep也无法正确使用EMF。所以,不要浪费你的时间来尝试运行它 - 这完全是错误的。 – Gadget 2014-11-27 23:35:39

2

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

1

LibreOffice可以做到这一点。还有一个叫做unoconv的python实用程序,它可以实现它(使用已安装的LibreOffice库)。你可以看看那些关于如何完成的提示,因为它们是开源的。