基于Web的图像编辑实现方案(中)

本文介绍了基于.Net 2.0开发的Web图像编辑平台XPaint,它实现了基本图形编辑、图像处理、特效文字等功能。通过无刷新回调技术和GDI+,XPaint提供了丰富的图像编辑选项,支持网络图像填充,具有较好的用户体验和可扩展性。
摘要由CSDN通过智能技术生成
 
      在
基于 Web 的图像编辑实现方案(上) 一文我详细地解释了结合 .Net 实现 Web 图像编辑的方案,下面来介绍我按照此思路开发完成的 Web 图像编辑平台: Web XPaint V1.0 (以下简称 XPaint ),目前已经开发完毕正在试用阶段,试用网站: http://www.crossgo.com ,希望有兴趣的朋友来体验一下全新的 Web 图像编辑!        
XPaint 基于 .Net 2.0 开发,采用的技术涉及前台的脚本绘制图形技术、后台无刷新回调技术、 GDI+ .Net 反射机制等,基本实现了预期的效果,用户前台操作简单,与服务器交互响应速度快,并且充分利用了 GDI+ 的强大功能。 XPaint 目前实现的功能包括: 1 )各种基本形状的编辑; 2 )外部图像的处理(加载 / 填充等) 3 )特效文字的处理 4 )图像的编辑(复制 / 粘贴 / 保存等) 5 )图像特效滤镜处理 6 )图库管理(支持 Web 图库)。不同版本的具体功能列表如下:
No.
功能
详细描述
标准版
高级版
精简版
基本功能
1
设置视图背景
设置整个界面的背景图片,可以使 web 图片
2
打开背景音乐
是否开启系统的背景音乐
3
设置视图大小
设置整个界面的宽度 / 高度
×
4
设置画布大小
设置整个画布的宽度 / 高度
×
5
设置画布比例
可以放大 / 缩小画布的比例
×
×
6
设置图像大小
设置图像的宽度 / 高度
7
设置图像背景
设置所绘制图像的背景图像
8
设置图像边框
设置图像边框的图像,可以实现相框效果
×
9
设置图像背景颜色
设置图像背景颜色,图像背景图像优先
包含编辑与运行两种状态,既可以绘图,也可以任意操纵与控制图形变化。 <br>图形和图库是统一的 XML 格式,便于传输、存储和维护,支持 WEB 开发。 <br>容易开发复杂变化的图形,实现自己的图形库。 <br>每个图形都是对象,拥有众多的属性和函数,可以方便地编辑和操纵。 <br>图形拥有众多的操作事件,可以给图形添加自定义属性或自定义函数。 <br>多页面、多图层、支持图形的逻辑分组。 <br>可以建立和分析图形间的拓朴连接关系,实现各种逻辑运算与控制。 <br>内含面向对象的 Visual Graph 脚本语言,10个COM 类库接口。 <br>支持表格、报表、表单开发。 <br>支持桌面GIS系统的开发、大尺寸地图的显示和数据管理。 <br>支持读取互联网服务器图形文件, 支持图形从内存或数据库读写。 <br>允许自定义箭头、自定义线型、自定义网纹、自定义多个文字标注、自定义提示窗口、自定义图元连接点、自定义图元控制点、自定义光标。 <br>可以制作对话盒、子窗口、弹出式窗口、菜单等窗口元素。 <br>支持混合编程,不仅其他程序可以操控 Visual Graph 的技术,而且 Visual Graph 的脚本可以调用其他语言的程序,也可以调用 DLL,扩展功能。脚本语言的编程习惯和一般语言相同,各种属性、函数名称也基本相同,符合程序员的思维习惯。 <br>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值