移植到 HTML 时来自 MSWord 的 WMZ 文件

发布于 2024-09-12 02:51:19 字数 406 浏览 4 评论 0原文

当我使用 Clipboard.GetData(DataFormats.Html).ToString(); 复制 C# 中的剪贴板数据时, 有“.wmz”文件存储在“temp”路径中。 (它存在于 v:imagedata src 部分)

原始 Word 文件中存在诸如 delta 之类的数学符号。这些不是“Windows Media Player”视频文件(扩展名为“.wmz”)。然后,我将此临时文件复制到永久位置并更新 src 路径并清除剪贴板。但我的新 HTML 内容不显示实际图像(存储为“.wmz”格式)。

但对于 HTML 中的常规“.png”或“.jpg”文件,此方法效果很好。我仅遇到这些“.wmz”文件的问题。

有人可以帮助将这些“.wmz”文件正确转换为浏览器可接受的格式吗?

When I copy the clipboard data in C# using Clipboard.GetData(DataFormats.Html).ToString();,
there are ".wmz" files getting stored in the "temp" path. (it's present in the v:imagedata src section)

There are math symbols like delta in the original Word file. And these are not "Windows Media Player" video files (which also have the extension of ".wmz"). Then I copy this temp file to a permanent location and updated the src path and clear the clipboard. But my new HTML content doesn't display the actual image (stored as ".wmz" format).

But for regular ".png" or ".jpg" files in the HTML, this approach works fine. I am facing issues only with these ".wmz" files.

Can someone please help in correctly converting these ".wmz" files to a format acceptable in a browser?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

活泼老夫 2024-09-19 02:51:19

它是一种“压缩的 Windows 图元文件”格式。我认为您可以使用 System.Drawing 将其直接转换为 .jpg 或 .png,就像 .wmf (在 System.Drawing 中自动保存为 .png 格式) )。

It's a "Compressed Windows Metafile" format. I think you can work with System.Drawing to directly convert it to a .jpg or .png, just like a .wmf (which is saved to a .png format automatically in System.Drawing).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文