目前,WEB的应用中,在页面上绘制图形的技术可以说是百花齐放,据了解主要有以下几种方式:
1、利用DIV+CSS+DHTML实现
2、利用Javascript库实现,例如jsDraw2D、高性能矢量图形库wz_jsgraphics.js
3、利用SVG/VML+JS库实现,例如Raphael.js库
本次发帖是想了解论坛里做过这块开发的兄弟们常用的是哪种,或者有其他更好的方法。
请注意,这里提及的绘制图形绝不是绘制图表。
------解决方案--------------------
vml在IE下的性能不给力,现在很多canvas的应用,当然如果要效果佳性能好还得兼容,目前只能考虑flash,actionscript
------解决方案--------------------
SVG/VML+JS绘制图表还是很可用的,要是想绘制复杂图形,就有点儿不给力了。
------解决方案--------------------
怎么讨论的人这么少呢
------解决方案--------------------
SVG没用过 也懒的研究这个了
html+css 可以 不过速度很难保证
现在canvas也可以 还是速度问题
个人觉得 目前上web上画图就是一个鸡肋
复杂了跑不动(开发还不如flash方便) 简单了 我直接用gif
------解决方案--------------------
silverlight算不算...
------解决方案--------------------
学习了,不懂
------解决方案--------------------
WebGl 如何 - =
硬件加速,现在还不通用吧
------解决方案--------------------
学习中,希望有用
------解决方案--------------------
暂时还是比不上cs桌面程式的绘图功能
------解决方案--------------------
直接用FLASH做吧。在HTML5没全面普及之前,为了兼容。不得不用它!
做简单的可以直接GIF,做复杂的就如#5所说跑不动!
------解决方案--------------------
html5很不错
------解决方案--------------------
很好 好的很
------解决方案--------------------
Dojo.GFX 是一套跨平台的图形生成包,底层模型大致参照了 SVG,展现层同时支持 SVG 和 VML。
不过需要Dojo基础,做企业级开发在适合不过了
------解决方案--------------------
SVG/VML Canavs都可以完成绘图的
------解决方案--------------------
呵呵额
------解决方案--------------------
silverlight比较好吧,以前都是觉得JS好, 现在觉得silverlight比较好了
------解决方案--------------------
学习了
------解决方案--------------------
学毛。。。
------解决方案--------------------
------解决方案--------------------
学习了
------解决方案--------------------
高质量绘图与富媒体应用,最好还是选Silverlight或者flash吧
一是简单,节省人力成本;
二是与数据库交互上比较容易,出错及维护比较好控制!
------解决方案--------------------
hehe
------解决方案--------------------
html5 的canvas 不错
------解决方案--------------------
也许flex是一个不错的选择!!!
------解决方案--------------------
silverlight应该是个不错的选择
------解决方案--------------------
学习了,不懂
------解决方案--------------------
haha wo zhishi lai kankan de
------解决方案--------------------
正在学习javaScript。。。。。
------解决方案--------------------
学习。
------解决方案--------------------
未来是3D的,,属于WebGL,,
虽然刚刚起步
JS + OpenGL ES
------解决方案--------------------
在ie8下js很多效果多显示不出来
------解决方案--------------------
杯具 不懂啊
------解决方案--------------------
利好啊,喜欢这个
------解决方案--------------------
通过浏览器插件实现,如何?
------解决方案--------------------
用过vml绘图,编写,维护不方便。速度不理想。用java applet+jfreechart实现过,可惜客户不愿装jdk。ie自带的jdk支持只到1.3.还有个限制是jfreechart绘制的图像很难定制。因为需求中,绘制图形个性化要求多,数据量大。所以速度,灵活修改定制都是重点。还有交互操作,兼容浏览器。最后选用flash实现了
------解决方案--------------------
用ext 多好。
------解决方案--------------------
你都没说清楚,如果只是类似于PS软件之类的操作,HTML5现在是个不错的选择,又或是从某些图库挑选来图片来进行组合,还是HTML5可以很好解决.最近在研究的是如何时在网页上制作千差万别的数学或物理方面的题目,多少跟你这个有关
------解决方案--------------------
学习中
------解决方案--------------------
学习了,不懂
------解决方案--------------------
支持下
------解决方案--------------------
fusionchart 这控件挺好用的
------解决方案--------------------
1、利用DIV+CSS+DHTML实现
2、利用Javascript库实现,例如jsDraw2D、高性能矢量图形库wz_jsgraphics.js
3、利用SVG/VML+JS库实现,例如Raphael.js库
------解决方案--------------------
看看!!
------解决方案--------------------
很有意思,希望在深入一点
------解决方案--------------------
曾经看到一篇文章中提过:
1 插件实现
优点:功能丰富。护展性好,速度快。
缺点:首次访问必须下载插件。
2 flash实现
优点:首次访问不需要下载插件(大部分浏览已经安装有flash插件),画面质量高。
缺点:速度较慢,需要懂得flash相关编程的知识。
3 js实现
优点:首次访问不需要下载插件
缺点:速度应该慢于插件的实现(没有测试),实现方法较牵强。
http://www.cnblogs.com/acro/archive/2007/12/12/992244.html
------解决方案--------------------
hehe
------解决方案--------------------
来学习一个
------解决方案--------------------
其实,有时间的话,我想好好研究一下这方面的知识!!