问题标签 [raphael]
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.
javascript - Raphael JS - 动态解析 SVG
我在http://bkp.ee/atirip/找到了一个简洁的 SVG 解析器,它解析 SVG 文件并将其输出到使用 Raphael JS 库 (raphaeljs.com) 的 javascript 中。您会在http://bkp.ee/atirip/svg2rdemo.php的源代码中注意到:
它创建 g1、g2 等变量。但它也重用这些变量。我想为每个组创建唯一的变量。在我的 .ai 文件中,我已经命名了我的组,我想使用这些名称来创建变量名称。
我应该在http://bkp.ee/atirip/f/svgToRaphaelParser.php.zip的哪个位置进行更改?
javascript - 在移动平台上支持 SVG
哪个移动平台浏览器完全支持 SVG?感兴趣的 JS + Raphaël + 触摸屏
jquery - 结合javascript框架是否正确?
我想知道是否可以在同一个脚本中使用多个 javascript 框架(例如(jQuery、Raphael)(使用 jQuery 处理事件和 ajax 并使用 Raphael 绘图)?
svg - 抗锯齿、Web SVG 和 Raphaël.js
我正在使用 Raphaël.js 绘制一些小圆圈(半径 2-4px),这是通过 SVG 在除 IE 之外的所有浏览器上完成的。这些圆圈对我来说看起来并不平滑,所以我的问题是:
- 有什么方法可以为 Raphaël.js 添加抗锯齿功能?
- 除此之外,有什么方法可以消除 SVG 对象的锯齿吗?
django - 如何在使用 gRaphael 制作的图表中使用日期值?
一个小前提:我正在节食,我正在尝试绘制一张减肥图表。
为此,我使用了一个小 django 应用程序来存储重量读数,并使用 gRaphael ( http://g.raphaeljs.com/ ) 图表库来绘制报告。你可以在这里看到 wip:http ://www.totanus.net/weight/
此时我正在使用“ymd”格式在 X 轴上打印日期以正确排序它们,但我不太满意(实际上我什至不确定图表是否正确......)而且我我想知道是否有更好的方法来呈现日期。
主要问题是:
- 有没有办法使用除“100610”或“20100610”以外的不同标签?
- 有没有办法每 n 天或 n 公斤设置固定的 x 和 y 轴标签?
- 你能建议我一些渲染这种图表的最佳实践吗(我对计算我的整体趋势特别感兴趣)
预先感谢您的任何帮助!
张
javascript - 如何修复 javascript 和 raphaeljs 内存泄漏?
我有以下代码使用在 IE 中运行的 RapahelJs。此代码导致内存泄漏,我不知道出了什么问题。有没有人可以帮助我并在使用 raphaeljs 和内存泄漏方面给出一些建议。
提前致谢
javascript - 如何在 Raphael 文本对象上应用多个旋转变换?
我有一个 Raphaël 文本对象,我想围绕一个轴旋转一段距离,并相应地旋转文本以使其保持水平。我知道使用 SVG 转换矩阵可以做到这一点,但Raphaël 的作者表示它们不会很快成为工具包的一部分。这是我想做的一些代码:
不幸的是,第二个旋转命令消除了第一个完成的平移和旋转。
如果我正在做直接的 SVG,我可以做这样的事情:
但是,我不相信 Raphaël 支持 svgg
元素。
理想情况下,我想对操作进行动画处理,但我现在一步一步来。
java - Raphael JS 和 Java 网络应用程序
我想使用Raphael Javascript 框架根据来自我的 Java Web 应用程序的动态数据创建一些图表。是通过使用页面上的隐藏字段从我的 Web 应用程序访问这些数据的唯一方法,然后我可以在 Rapahel JS 代码中查找这些字段吗?
unity3d - 如何编写基于 Web 的音乐可视化工具?
我正在尝试找到构建音乐可视化器以通过网络在浏览器中运行的最佳方法。Unity 是一个选项,但我需要构建一个自定义音频导入/分析插件来获取最终用户的声音输出。Quartz 可以满足我的需要,但只能在 Mac/Safari 上运行。WebGL 似乎还没有准备好。Raphael 主要是 2D,还有获取用户声音的问题......有什么想法吗?有没有人这样做过?
javascript - RaphaelJS中对象的渐变透明度
我试图获得一个部分透明的矩形,其中左侧部分是不透明的,而如果你进入那个方向,右侧部分会更透明。
这适用于 Firefox、Chrome,但不适用于 Internet Explorer 7 或 IE8。在 IE 中,所有矩形都以相同的透明渐变显示。
有关上述代码运行的示例,请参见此处。
那么我该如何为 IE 解决这个问题呢?请注意,我想将矩形放在图像顶部,因此它必须是透明的(不是白色的)。