实现画笔流畅画图
模仿Microsoft OneNote中的画笔,要求线条粗细颜色可以自定义,画图路径通过GraphicsPath来存储,生成的画图进行高质量处理,能够对画出来的墨迹进行平移,放大缩小和旋转。
模仿Microsoft OneNote实现电磁笔好电容笔两种画笔。电磁笔在屏幕上书写和电容笔通过手指来书写字迹相同,只是默认的一直使用电磁笔,通过选择才可以使用电容笔。
需求简单的描述下,希望找到一位高手来解决此问题。最好是西安这边的,方便及时交流沟通。
对于此功能有意的可以联系本人
联系电话:15109284463 李先生 QQ:382689696 邮箱:liaiguo@ralsun.com
------解决方案--------------------不懂,感觉很厉害的样子。。。
------解决方案--------------------我说太简单了不想浪费时间有没有人喷我
------解决方案--------------------这个确实很简单
------解决方案--------------------好厉害的感觉
------解决方案--------------------重写OnPaint事件
将鼠标移动点击事件中记录的x,y值放在OnPaint中绘制
你可以查下Gdi+绘制。
------解决方案--------------------
没这么难吧。
------解决方案--------------------不一样 这种东西 会的人角色简单 不会的人觉得很难 其实也就是十句话100个字的事 但是 一种人就会说很难 一种人说很简单
更何况这种问题是画图问题 我们学的是三层 做的是码农 我们平时用不到这种东西
------解决方案--------------------不是很理解所谓电容笔,实际感觉上就是不同的笔触和拐点(Cap和Join ---- Round、Bevel、Miter的等常见笔触),如果要考虑效果,还要作抗锯齿;(甚至可以加Gradient)
如果用C/C++(不用WPF和GDI+,纯软件实现,跨平台)应该能作出来,C#没把握,作嵌入平台的。
------解决方案--------------------
你不用c#代码写WPF程序么?
把WPF跟c#对立起来,就好像“把羊蝎子”跟厨师对立起来,让人感觉好像你没有使用过WPF。
------解决方案--------------------.net下多种编程语言都是“体验上的差别”,全都编译为.net平台的组件。不论是使用c#还是vb.net或者别的什么,最终你写的都是WPF。而且我相信反过来说,说到WPF就习惯于立刻联想到c#才符合常理,而不是对立起来。
------解决方案--------------------
好像在windows系统下,电磁屏幕最终还是转化成鼠标的光标的,我的意思是电磁屏“相当于”鼠标,只不过是可以直接在屏幕上点的而已