graphics - 用于构建动态图表的最佳网络技术

标签 graphics graph svg charts

我需要构建一个自定义设计的条形图来显示一些简单的数据。以下是我的要求。任何人都可以建议最适合我的要求的网络技术吗?

  • 浏览器兼容性高
  • 绘制形状的能力
  • 能够用渐变填充形状
  • 能够为不同形状(图表中的条形)提供 onclick 和 onmouseover 事件。

谢谢大家。我正在考虑使用 svg 但正在寻求建议。

最佳答案

怎么样Raphaël - 它是SVG/VML。 它说:

浏览器兼容性:

Raphaël currently supports Firefox 3.0+, Safari 3.0+, Opera 9.5+ and Internet Explorer 6.0+.

绘制形状的能力

圆形、矩形、椭圆形、图像、文本、路径

能够用渐变填充形状

是的

能够拥有 onclick 和 onmouseover 事件

是的:

... every graphical object you create is also a DOM object, so you can attach JavaScript event handlers or modify them later.

一切都在 reference

除此之外,还有一个名为 gRaphael 的插件这使得图表的创建变得更加容易。

关于graphics - 用于构建动态图表的最佳网络技术,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2945583/

相关文章:

opengl - 高效GLSL代码的技巧

java - 随机游览生成问题

c# - 从图像中删除周围的空白

ios - 打开 GL : convert pan size in screen to world size

canvas - 如何避免 Canvas 中填充区域之间的接缝?

用于可视化类似流程图的图表的 Java 图形库

javascript - 如何隐藏zingchart饼图中的0%标签

html - SVG 中线图的双 x 轴

html - 如何在 SVG 中绘制 S 曲线?

svg - 在哪里可以获得国家和州的空白 SVG map ?