加载时将 SVG 转换为 VML 或位图

发布于 2025-01-05 20:08:03 字数 196 浏览 1 评论 0原文

也许这个问题没有一个简单的答案。

我想对我网站上的大部分图形使用 SVG,但当然会出现常见的 (IE) 兼容性问题。

所以我想知道,有没有办法在不支持它的浏览器上将 SVG 图像渲染为 VML 或位图?该系统应该适用于 img 标签和 CSS 背景文件。

如果系统是客户端,那就更好了,这样无论服务器端使用什么框架,它都可以使用。

Maybe this question doesn't have a simple answer.

I would like to use SVG for most of the graphics on my website but of course there will be the usual (IE) compatibility problem.

So I was wondering, is there a way to render SVG images as VML or bitmap on browsers that don't support it? The system should work for img tags and for CSS backgrounds files.

Better would be if the system is client side, so that it could be used whatever framework is used on the server side.

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

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

发布评论

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

评论(1

醉生梦死 2025-01-12 20:08:03

不是 100% 确定这是否有帮助,但以下内容介绍了有关将 SVG 转换为 VML 的信息:

SVG 坐标到 VML coords

至于位图转换,能否保存图像的两个版本。一种作为 SVG,一种作为位图,如果浏览器不兼容 SVG,是否可以使用位图版本?

Not 100% sure if this helps but the following says something about converting SVG to VML:

SVG coords to VML coords

As for the bitmap conversion, can you save two versions of the image. One as SVG and one as bitmap and if the browser doesn't have SVG compatablity, fallback on the bitmap version?

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