【问题标题】:Decompress "wmz" file解压“wmz”文件
【发布时间】:2011-04-01 04:28:51
【问题描述】:

当我们尝试将 msword doc 文件保存为 html 文件时,我们会得到数学方程式对象的“wmz”文件。

我尝试解压 wmz 文件并将内容保存为 jpg。

我可以在“Microsoft 图片管理器”中正确打开这个 jpg 文件。但是尝试在浏览器中打开文件会显示错误消息“图像无法显示,因为它包含错误”。

解压这个wmz文件并转换成jpg的过程是什么。 解压后的文件扩展名是什么?

【问题讨论】:

  • 这个“问题”中有很多“双引号”!
  • 我已将 wmz 文件解压缩为 wmf 文件,并能够将 wmf 文件保存为 bmp 文件并获取像素(0,0)处的颜色并将此颜色设置为透明色图片。但我只能看到黑色代替图像。如何更改图像的透明颜色?

标签: windows image ms-word wmf


【解决方案1】:

.WMZ 似乎是一个压缩的 .WMF 文件。

您可以使用图片视图/编辑器(刚刚尝试过 IrfanView)打开解压缩文件并保存为 .jpg。

【讨论】:

  • 仅供参考:XnView 在渲染 .wmz 文件时比 IrfanView 提供更好的结果。
【解决方案2】:

当您将 Word 文档保存为“已过滤的网页”时,您将不会获得这些 WMZ 文件,而只会获得 PNG 文件。 将“Web 选项”设置为针对低版本的 IE(即 4.0)并选中“允许 PNG 文件”和“禁用这些浏览器不支持的功能”。 另一个好处是网页在不同的浏览器中显示效果更好。

但是,您应该在首次使用资源管理器将文档(和相关文件)复制到另一个位置后执行所有这些操作。使用 Word 打开此副本,然后另存为“网页,已过滤”。您保留以供编辑的原件。 (不要将原始文件保存为“已过滤的网页”,否则您将失去编辑方程式对象的能力)。

【讨论】:

  • 谢谢,但我将内容复制到剪贴板并在临时位置处理图像并将它们移动到永久位置并将剪贴板内容保存为 html。这是我无法正确处理 wmz 文件。
【解决方案3】:

感谢您的帮助。 最后我无法从图像文件中删除黑色背景。 所以现在使用round about方法

1)将wmz文件解压为字节数组(wmf)。

2)打开一个新的word文档

3)将字节数组粘贴到word文档中。(这个文档应该只包含这个数据,没有其他额外的信息)

4)将文档另存为html文件(WdSaveFormat.wdFormatFilteredHTML)

5)打开为 html 输出创建的“_files”目录

6)找到目录中唯一创建的“gif”文件

【讨论】:

    猜你喜欢
    • 2011-03-30
    • 2010-09-05
    • 1970-01-01
    • 1970-01-01
    • 2011-01-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多