求助:如何在绘图中,实现毛笔的绘图效果,笔画有粗细,笔锋. 求助:如何在绘图中,实现毛笔的绘图效果,笔画有粗细,笔锋. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用public Pen(Brush brush, float width);或public Pen(Brush brush, int width);如:Pen pen=new Pen(Color.Red, 1); 那样会有毛笔效果吗?hbxtlhx没有理解我的意思吧. 如果真要是实现毛笔的效果,可能要要GraphicsPath来处理了。这样先得到毛笔写的字的描绘区域然后用刷子来填充才可以。或者用一个个小的直线来围成毛笔写的字的区域然后用刷子来填充这个区域。 单纯的用.net里现成的东西,肯定是解决不了问题的.这里面有好几个比较难的算法.1.补点算法.用鼠标得到的点是不连续的.书写太快的话就是直线了.需要补很多点.2.圆滑算法..net的抗锯齿效果只能应付一般的应用.如果要求高的话,只能自己对像素操作.3.笔划粗细的平滑过度.就是说是慢慢的变细或慢慢的变粗.4.许多做的好的软件就是直接对像素点操作.那样的话会很复杂.现在我要解决的是第3个问题. 建议你参照Paint.net的源代码来解决你的问题!http://www.eecs.wsu.edu/paint.net/ 集合里的变量是什么类型 例如a[1].id ? 100分高手快来啊~~~~~~~~大文件打包问题~ c# 中一个委托的小问题! 求助:C# 获取网卡收发包和收发字节数 高分!求多边形自定义控件如何实现 求教!!关于DATASET(),多表操作问题! 在线等,关于给树型控件(web页面)动态地添加节点的问题,大虾都来帮忙! 请向C#能否向VFP一样开发单机版应用程序? winform的listview和imagelist 比较急,在线等 DataGrid的专题 关于reflector的问题! 如何移动控件的事件
或public Pen(Brush brush, int width);
如:
Pen pen=new Pen(Color.Red, 1);
1.补点算法.用鼠标得到的点是不连续的.书写太快的话就是直线了.需要补很多点.
2.圆滑算法..net的抗锯齿效果只能应付一般的应用.如果要求高的话,只能自己对像素操作.
3.笔划粗细的平滑过度.就是说是慢慢的变细或慢慢的变粗.
4.许多做的好的软件就是直接对像素点操作.那样的话会很复杂.
现在我要解决的是第3个问题.
http://www.eecs.wsu.edu/paint.net/