如何在浏览器中显示EMF(MS Enhanced Meta File)图像?

问题描述 投票:2回答:1

我正在寻找在(现代)浏览器中显示EMF文件的任何方法。

  • 使用案例:直接在浏览器中打开vsdx(MS Visio)文件。
  • 有可能:服务器端有很多解决方案(php ImageMagic, java, c, c#)。
  • 我找到了一些客户端,但对emf文件不起作用。https:/github.comg21589wmf2canvas。

(暂不考虑IE,谷歌浏览器)

示例源和预期(emf,png)。资源

javascript image google-chrome client
1个回答
2
投票

我真的没有一个很好的答案,但我注意到在wmf2canvas github仓库的问题页面上有一个问题。关于电磁场的讨论.

开发商指的是 UDOC.js 用于WMFEMFPDFPS转换。

Udoc.js获得了MIT的授权,并同时拥有一个 和一个 和一个 ToContext2D.js因此,在这两者之间,你应该能够实现你的目标。

它看起来是在浏览器中完成的,没有外部的apis,但我还没有能够尝试,因为我没有任何EMF文件。

也有一个链接到一个 在线演示但我不能确定他们是否为演示启用了EMFWMF,还是只启用了pdfps。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.