[FLASH/AS1/2]简易涂鸦板(带本地保存功能与撤消上一步功能)作者:古树悬叶日期:2010-01-07二类涂鸦板:一种是主流的通过保存鼠标轨迹的方式来保存涂鸦数据,既使用矢量的方式来保存,样例如闪吧的涂鸦程序;
另一种是通过保存BitmapData颜色值的方式来保存,样例还没有找到比较像样的样例。
在《内置方法Array.shift与自定义循环++的执行效率比较》一文中,我已经对shift方法与自定义的++方式分别作了比较。
虽然自定义++的方式比shift方法要快,但事实它们二者的效率都很低。
由于SharedObject类是无法直接保存BitmapData对象的,所以只能将BitmapData的所有位图像素的每一个像素取ARGB值后保存。
一张位图按500像素x500像素算,自定义++需要3秒多,而shit方法脚本超时。
所以通过BitmapData的颜色方式来保存只能保存较小的位图。
所以通过鼠标轨迹的方式保存涂鸦成了主流。
此涂鸦板在涂鸦之后会自动将涂鸦保存在本地,并且可以撤消上一步操作。
涂鸦画线功能我是直接从FLASH协助文件中考贝出来的,我在涂鸦功能的基础上添加了本地保存和撤消的功能。
(代码可以扩展成自定义线条粗细,自定义线条颜色,透明度等等。
还可以添加新的数据用来记录被撤消的步聚,这样不旦可以撤消还有了重做功能。
甚至还可以在tempArray.push添加新的数组,同时保存不同线条粗细、颜色、透明度的涂鸦,做成一个类似画板的程序。
1
C#.net股票K线图目标画线网上多个版本合集都在有源代码的大家可以随便下来看看
2015/8/26 2:57:12 9.58MB 股票 NET K线 图表
1
方向键盘控制直线的走向。
按住shift键后画线速度加快。
用鼠标点击窗口可以选择线段的起点。
很简单的小程序。
适合初学者。
cmd下编译通过,可以运转。
2015/4/22 19:19:28 2KB java 画图
1
WPF画线控件源码,极度有用的控件,可作学习之用
2016/3/9 18:52:02 1.78MB WPF画线控件源码
1
本程序实现了计算机图形学中基本图形:直线、圆、以及椭圆的绘制。
其中直线可采用DDA画线算法与Bresenham画线算法两种方法绘制;
圆采用了中点圆画线算法绘制;
椭圆采用了中点椭圆画线算法绘制。
此外还实现了对图形的平移、旋转和缩放三种基本操作。
其中缩放操作提供了普通模式与智能模式,使用后者可以消弭普通模式缩放时产生的像素稀疏以及锯齿化现象。
同时新版本对操作界面进行了改进和优化。
2018/7/3 21:48:41 280KB 中点圆 中点椭圆 DDA Bresenham
1
基于VC++6.0中MFC的计算机图形学程序,实现了画点画线画多边形,多边形的裁剪填充消隐,二、三维图形变换(对称,镜像,拉伸,放大减少,动画等等)
2017/6/17 21:18:19 4.71MB MFC vc++ 计算机图形学
1
编写C++MFC程序,要求在MFC的视图中利用鼠标画多边形,并按要求利用横线或竖线进行填充。
利用对话框控制线的数量或密度,以及横线或竖线,并可以反复画线或填充。
2021/10/18 1:50:40 103.05MB MFC OpenGL C++
1
在3dmax任意模型上自在画线
2017/9/1 21:15:11 20KB 在3dmax任意模型上自由画线
1
百度鹰眼api接入的简单完成,完成路径追踪,实时定位,轨迹画线的功能
2018/1/20 2:46:51 7.09MB 轨迹追踪 百度鹰眼 api
1
主要引见了Qt实现钢笔画线效果示例及详细原理,文中通过示例代码引见的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2020/10/25 15:29:37 527KB Qt 钢笔画线 Qt 画线
1
共 86 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡