java - 将 WMF 转换为 PNG/BMP/JPG

标签 java image-processing png wmf

如何将一个 WMF 文件转换为具有自定义输出分辨率的 PNG/BMP/JPG 格式?

示例:获取 WMF 文件并输出 2000x2000 像素的 PNG 文件。

提前致谢。

最佳答案

您可以使用出色的 Batik ( http://xmlgraphics.apache.org/batik/) 库来实现此目的。但是您需要按照以下步骤操作:

  1. 使用 WMFTranscoder 将 WMF 文件转换为 SVG
  2. 使用 JPGTranscoder 将 SVG 转换为 JGP

WMF >> SVG >> JPG

这里是 coderanch 上关于它的讨论:http://www.coderanch.com/t/422868/java/java/converting-WMF-Windows-Meta-File

关于java - 将 WMF 转换为 PNG/BMP/JPG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14279104/

相关文章:

image-processing - 高斯模糊 - 标准偏差、半径和内核大小

使用UTF-8字符将SVG转换为PNG的Java代码

c# - 在 .NET 中读取/保存 PixelFormat.Format48bppRgb PNG 位图?

c++ - 如何将屏幕截图写入 PNG?

java - JSF - 关闭弹出窗口后自动刷新基页

java - Android中的Ksoap2无法序列化

java - 验证是否从构造函数调用了方法

java - JPopupMenu 知道哪个 JMenuItem 被点击

python - 如何在不使用外部模块的情况下在 Python 中打开/创建图像

c# - 改进算法使其更快 - 从文件中扫描图像