用于图形绘制的Javascript库jsDraw2D发布[转]
来源:互联网 发布:java岗位要求 编辑:程序博客网 时间:2024/06/11 23:53
近日,jsFiction公司发布了 jsDraw2D,这款Javascript库使得开发者能够更加容易地创建图形,包括基本形状(如多边形,弧形,圆),填充形状,以及贝塞尔曲线(包括一次,二次和立体曲线)。开发者可以在div元素中改变坐标系统的原点到任意点上,并且可以选择缺省或者笛卡尔坐标系统。 jsDraw2D还可以允许你设置图形的大小比例。
jsDraw2D 结合了为数不多的产品,这些产品为Web开发者提供实现使用内置Javascript语言进行高级图形绘制的功能。就像它绝大多数的同类产品一样,该产品被局限在少数几个浏览器中:IE 7,Mozilla Firefox 3,Google Chrome,Opera 9.64以及Safari 4。这些浏览器都必须支持HTML 5的某些规范,特别是canvas标签的使用。
在Web浏览器内绘制有趣的图形曾经是一个大难题。开发者需要掌握别的一些技术,例如Flash或者是Flex(使用关联的浏览器插件来运行代码),或者使用底层工具例如SVG或者是VML。也有过一些提供简化的图形绘制功能的产品。Walter Zorn's DHTML是一个javascript矢量图形库,它提供了简单的形状和线条; Raphael 是另外一个例子,它在Javascript中封装了SVG或VML来创建与DOM一致的对象。还有一个提供简单图形的Javascript库的例子是 Ortho。与它们相比,jsDraw2D提供了它们没有的一些高级的功能,如贝塞尔曲线以及图形的放大缩小。
也许功能最为强大和复杂的基于Javascript的图形提供库是Sun公司的 Lively Kernel。Lively Kernel是图形图像系统Morphic的Javascript实现。Morphic原本是为编程语言Self开发,但是却最经常地出现在Squeak(Smalltalk)中。Lively Kernel还包含了在系统内部被检查和修改Javascript应用程序的开发工具。然而不幸的事,Sun公司最近终止了这个项目,所以它的未来就只能寄望于开源世界了。
jsDraw2D是jsFiction公司提供的第一个产品,他们计划创造各种各样的革命性的JavaScript库和应用,来帮助JavaScript开发者,Web开发者以及Web站长扩展JavaScript的内涵和功能。jsDraw2D是基于LGPL协议的开源项目。(
- 用于图形绘制的Javascript库jsDraw2D发布[转]
- 用于图形绘制的Javascript库jsDraw2D发布
- 用于图形绘制的Javascript库jsDraw2D发布
- 用于图形绘制的Javascript库jsDraw2D发布
- 用于图形绘制的Javascript库jsDraw2D发布
- JavaScript 图形绘制库
- 推荐12个最好的 JavaScript 图形绘制库
- 推荐12个最好的 JavaScript 图形绘制库
- 使用JavaScript绘制图形
- jsDraw2d
- JavaScript绘制环形回路图形
- 图形编程入门之如何创建用于绘制的 Graphics 对象
- 10 个超赞的 JavaScript 图形图表绘制插件
- 10 个超赞的 JavaScript 图形图表绘制插件
- 10 个超赞的 JavaScript 图形图表绘制插件
- 10 个超赞的 JavaScript 图形图表绘制插件
- EGE图形库绘制的扫雷
- 绘制二维图形的基本函数( 转
- 文件操作函数总结
- package 和 import
- linux下svn命令大全
- Oracle中Exp/Imp大量数据处理问题
- 在CSDN上的第一帖
- 用于图形绘制的Javascript库jsDraw2D发布[转]
- JDBC连接Oracle数据库的十个技巧
- 实时传输协议 RTP
- C语言头文件的使用 ——by janders
- PHP开发者:你GLAMMP了吗?
- 开发IE插件Toolbar
- 剖析中国软件百强
- JAVA sql2000 连接细节
- centos下postgresql的安装与配置