爱搜呀画图板可以帮助用户实现直线、折线、矩形、椭圆、指示箭头等规则形状,它是用C#/Winform/GDI+实现的类似mspaint的画图程序,其制作的形状被绘制后,不会像mspaint那样,就动不了了,而是可以再次被编辑,包括旋转、缩放等。
做这个程序有两个目的,一是把功能写全后,用我之前写的一个控件库来做其UI,然后这个画图程序作为控件库的应用例子。
二是做一个实用的截图、画图程序,尽量仿mspaint来做,但要在个方面有所增强。
当然了目前爱搜呀画图板还很简单,没有截图功能、不能粘贴位图、不能编辑文字等等,后面会继续完善。
对于没做过这方面程序的人,最好奇的可能就是,你用Graphics类画出一个东西后,怎么样才能重新选中、移动、编辑它?
以画一个矩形为例来说明,你如果用Graphics类在一个控件(Control)上画了个矩形,并且把矩形的起点坐标、大小等数据记住,那么用户在控件上单击的时候,你就能判断出用户是否在矩形上单击了,如果是,就表示矩形被选中了,如果用户同时还移动了鼠标,那么就可以根据移动的距离重新计算矩形的起点坐标,然后重新画这个矩形。
这就是爱搜呀画图板用的基本方法。
在内部记住各种形状(线段、矩形、椭圆等)的起点坐标、大小、颜色等等信息,在用户移动、旋转形状后,要随即更新这些信息,并重新绘制形状。其它的难点还有不少,比如用户将图像放大,并在放大的视图上绘制新的形状,这时候的处理跟未放大时有什么不同?
再如撤销(后退一步)功能,怎么样放弃最后一次操作,返回之前的状态?
放大和撤销这两个功能现在还为实现,但是大致思路已经有了。
加载全部内容
亿图图示完全版破解免安装(附激活密钥)283.9M4443人在玩亿图图示是一款综合图形图表设计软件。解决跨平台,多领域的图形设计,图文混排和工程制图等需求。支持Windows,Mac和Linux。今天为大家带来的,就是这款软件的破解版本,有需要的朋友快来下载使用吧。
下载Win10图片编辑器下载172KB392人在玩Win10图片编辑器,是微软在windows10中,内置的一款图片处理工具,它不单单能够查看照片,还具有一定的图片处理能力,运行更加轻巧,使用更便捷。
下载MetaHuman Creator(虚幻引擎捏脸器)35.2M389人在玩MetaHumanCreator是一款能够帮助用户轻松完成捏脸建模的工具,能够为你提供无限增长的人类外观和动作变体库,通过该软件你能够在几分钟之内创建出照片级的逼真定制数字人类,你可以直接选择需要的人体肤色、毛发、人脸、骨骼等多种特征,从而完成超真实的人物创建。
下载2019coolorus(PS色环插件)551KB213人在玩coolorus是一款PS面板插件,用户可以通过改插件的色环面板直接进行颜色调整,非常方便,支持5种进制颜色码,功能十分强大,大大提升了PS设计师们的工作效率,有需要的朋友欢迎下载使用!
下载3DOne(青少年三维创意社区)165.2M127人在玩3DOne是一款专为8-18岁的青少年准备的3D打印设计软件,能够配合3D打印设备,让孩子们能够充分的提升动手和想象能力,是最新的素质教育,从多方面培养孩子的思维能力,有需要的用户不要错过了,欢迎下载使用!
下载keyshot材质包(3D渲染素材包)17.6M124人在玩keyshot材质包是keyshot服务的专业渲染素材,可以为用户提供大量的3D素材,包括油漆素材、液体素材、岩石素材、苔藓纹理素材、卡通素材等素材,为你带来各种真实效果。欢迎有需要的用户下载使用!操作...
下载草图大师材质库2020197.7M83人在玩SU材质库是一款针对草图大师所推出的材质素材文件包。这里面拥有2000多种不同类型的材质包和材质贴图,其中包含石子与泥土路面、天空与水面、透明贴图、瓦与彩钢板、文化石与剁斧石等材质,在电脑上导入到SketchUp中,就能免费使用。
下载3Dreshaper64位515.8M66人在玩3Dreshaper是一款3D点云数据的建模软件,能够检测及逆向工程等方面,并支持所有的点云,3D网格,曲面重建,可多视角和多文档体系,复制粘贴,拖放,取消和重做等。
下载VRay Next渲染器破解版2020(附补丁+步骤)290.1M63人在玩VRayNext渲染器破解版2020是一款由ChaosGroup公司打造的渲染器插件,这款渲染器插件功能强大,支持3dmax2013至3dmax2020所有版本,让你可以更好的使用3dmax,有需要的用户赶快来下载体验吧!
下载PhotoPad Image Editor(图片编辑软件)1.9M59人在玩PhotoPadImageEditor是一款非常专业的图片编辑软件,它的页面简洁,功能强大,能将图片编辑色调、裁剪,旋转和调整大小,还可以添加像深褐色的色调,红眼处理,饱和度和亮度以及更多的效果,有需要的朋友快来下载体验吧。
下载