基于AJAX技术的交互式图形绘制处理系统的设计研究毕业论文.docVIP

  • 5
  • 0
  • 约1.62万字
  • 约 27页
  • 2016-09-18 发布于河南
  • 举报

基于AJAX技术的交互式图形绘制处理系统的设计研究毕业论文.doc

毕业论文,毕设论文,毕业设计,毕业设计说明书,外文翻译,毕业论文,毕设论文,毕业设计,毕业设计说明书,外文翻译

基于AJAX技术的交互式图形绘制处理系统的设计研究 摘 要 基于AJAX技术的交互式图形绘制处理系统主要利用JavaScript技术和AJAX技术来实现鼠标的点击来生成一些基本矢量图形和这些基本矢量图形组成的复杂图形,如:直线,圆,椭圆,矩形,人形。以及这些图形的移动,调整大小和改变颜色等简单操作,利用这些图形在浏览器实现简单的桌面应用。 整个动态交互绘制图形的过程由JavaScript语言和AJAX来实现。在JavaScript语言中并没有图形绘制函数,我们首先根据计算机图形学的基本原理和算法实现这个矢量图形函数库,再在网页中的直接调用库函数来实现矢量图形的绘制。这个矢量图形库的基本原理:由于JavaScript语言不能直接地操作像素点,所以由单位像素的div对象来模拟像素点,进而通过模拟的像素点生成各种基本图形,如直线、矩形、椭圆等;而且也可以组合生成一些复杂的图形,比如人形。在对图形的控制的过程当中,主要是对鼠标的各种事件进行捕捉,并通过JavaScript来实现各种简单事件(比如对一条直线的绘制,移动,放缩,颜色大小设置)和复杂的事件(比如对一些组合图形,如人形、直线、矩形、椭圆的整体移动)。当图形在IE浏览器上面进行操作时,通过Ajax技术,将数据通过服务器异步的写入数据库,从而实现网页无刷新的过程。而在从数据库读数据的过程,也是通过Ajax技术来刷新只有被修改的页

文档评论(0)

1亿VIP精品文档

相关文档