从Java BufferedImage创建WMF文件

时间:2016-08-04 07:25:08

标签: java image wmf

我需要将图像(通常为JodaTime)导出为WMF格式(Windows元文件)。我用Google搜索了大约一个小时但没有机会。

你知道任何图书馆或建议来完成它吗?

感谢。

2 个答案:

答案 0 :(得分:-1)

根据Apache FOP(https://xmlgraphics.apache.org/fop/1.1/graphics.html#wmf):

"通过Apache Batik中的类支持Windows图元文件(WMF)。目前,对此格式的支持是实验性的,可能并不总是按预期工作。"

http://xmlgraphics.apache.org/batik/

实际上我找到了解码来转换FROM wmf,显然没有人想要创建wmf,你仍然可以尝试一下。

答案 1 :(得分:-1)

最后,我在http://java.freehep.org/找到了一个名为FreeHep的库。核心IO库旁边有EMFPostscript个驱动程序。创建VectorGraphics对象并在该图形对象上绘制java.awt.image.BufferedImage非常简单。下一步是完成导出过程。