问题标签 [vml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - 使用 :fill 时让 VML fillcolor="none" 工作
我有一个 VML 问题。我知道……很少见。
问题是使用“填充”元素显示图像,后面没有颜色。我有重复的 PNG 模式,所以它们在某些地方是透明的,我需要看透底层元素。
所以,这里是生成的 VML:
即使填充颜色设置为无,它仍然是白色的。
我欢迎任何帮助,非常感谢。
javascript - 在 Internet Explorer 上将 Raphaël 图像保存为 PNG
我使用Raphaël(一个 JavaScript 库)完成了一些漂亮的图形,我想添加一个功能将其保存为PNG文件。
这在除 Internet Explorer 之外的所有浏览器上都很简单,因为在非 Internet Explorer 浏览器上,我将SVG作为 Raphaël 的输出,然后我可以将其转换为画布(使用 cansvg 库),并且画布有一个toDataURL()
方法。但在 Internet Explorer 上,Raphaël 输出VML。我无法使用Chrome框架插件。为什么?
我的应用程序的用户选择 Internet Explorer 只是因为它预装在 Windows 上,而且他们无权安装其他任何东西。所以他们不能安装这个插件。所以我的第二个想法是在 Internet Explorer 上获取一个 SVG 字符串,将其传递给 cansvg 以获取一个画布,然后使用flashCanvas
.
我试图让 Raphaël 认为它在非 Internet Explorer 浏览器上运行并获取 SVG 作为输出,但我失败了,因为 Raphaël 使用 Internet Explorer 中不存在的一些 JavaScript 函数来生成 SVG。
那么如何在 Internet Explorer 下完成这个任务呢?
svg - SVG viewBox 到 VML coordorigin/coordsize
我不确定如何将以下包含 viewBox 属性的 SVG 片段转换为 VML coordorigin 和 coordsize 属性。
<
svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="600px" height="600px" viewBox="-67235,-57840 124725,118547">
任何帮助都将不胜感激。
javascript - VML 是否有等同于 SVG 的标记元素?
我正在开发一个项目,该项目使用 Raphael 为 Chrome、Firefox 和 Safari 渲染 SVG,为 Internet Explorer 渲染 VML。
由于 Raphael 没有对 SVG 标记元素的内置支持,我决定自己为它编写一个插件。我让 SVG 方面的工作没有问题,但是 VML 文档并没有帮助我找到在 VML 中实现标记的好方法。
谁能指出我正确的方向?
javascript - 像 SWF 一样缩放 SVG (Raphael.js)
几天前我开始使用 Raphael.js,我真的很喜欢它。我唯一不知道的是如何让“paper”或 svg/vml 标签像 swf 一样填充浏览器窗口。请参阅此示例。
请注意上述示例使用浏览器窗口调整大小的方式
我能够使用浏览器窗口调整“纸张”的大小,但没有运气让所有矢量图形调整它们的大小。任何反馈将不胜感激。
编辑
我用这个尝试了很多不同的路线。viewBox 效果很好,但只有 SVG。我只是想出了如何使用 Raphael 集和 window.onresize 事件上的一些代码来做到这一点。我将在今晚或明天晚些时候发布我的发现。如果有的话,我仍然很想看到这个问题的其他解决方案。
html - HTML5 画布与 SVG/VML?
请告诉我您如何看待 HTML5 Canvas 与 SVG/VML?在比较中给我优点和缺点。
谢谢!!!
javascript - 一个很好的 JS 库,可以创建图形,利用 SVG/VML 并使用 JSON 作为数据集
有什么建议么?我在看 gRaphael,但它更像是一种全新的方法。我想有一些基本或复杂的例子可以使用。
css - 为什么在使用 VML 时需要指定以下样式?
我现在正在学习 VML。我注意到每个示例都包含两个样式定义,如下所示:
我知道{behavior:url(#default#VML)
方法将行为应用于v\:*
. 但我不知道v\:*
选择什么样的元素。什么是行为#default#VML
。
vml - VML 转 HTML 或图像
我必须将 xml(docx 文件)中存在的 VML 中的形状转换为 html 或 html 中的图像显示..你能帮我..提前谢谢..为我提供代码..
jquery - IE 中的圆角:VML 与 jQuery
作为这篇文章的后续:
https://stackoverflow.com/questions/521432/best-jquery-rounded-corners-script
假设已经包含 jQuery,以下 IE 圆角解决方案之间的权衡是什么:
a) 对圆角使用 VML 解决方案(例如 css3PIE、dd_roundies 和弯角)
b) 使用 jQuery 插件(例如弯角、圆角或 jQuery.corner)生成角 PNG/GIF?