【发布时间】:2020-10-08 04:44:51
【问题描述】:
我试图找到将 .WMF 图像文件转换为 .png 的解决方案,不幸的是,我无法在 pyhton 中(在 Windows 机器上)呈现 .wmf 文件。有人对此有解决方案吗?
我尝试过的最简单的示例之一如下(Python 3.6):
from PIL import Image
Image.open("test.wmf").save("test.png")
但得到错误:
File "C:\Python36\lib\site-packages\PIL\WmfImagePlugin.py", line 58, in load
Image.core.drawwmf(im.fp.read(), im.size, self.bbox),
OSError: cannot render metafile
提前谢谢你
【问题讨论】:
-
您确定 WMF 没有损坏吗?过去,我对 WMF 使用了相同的方法,从未遇到过问题。
-
我可以用例如打开图像绘制没有任何错误,所以我相信图像格式是正确的。但是它是在旧的 XP 机器上生成的,现在我想将这些图像转换为例如
标签: python python-imaging-library png wmf