摘要: 相比了下Qt quick的canvas和HTML5的canvas,发现HTML5 Canvas在同样绘制绘制操作下性能比Qt的canvas强很多,附上一个HTML5 canvas画笔一例子var DW = function( canvasid){ this._points = []; th... 阅读全文
posted @ 2015-04-22 01:24 andy1987 阅读(1435) 评论(0) 推荐(0) 编辑

摘要: 相关知识参考DrawTool画笔之纹理笔 , 图形笔的实现跟纹理笔的实现是一样的,重载Stroke的DrawCore方法,效果图:------------------------------------------------------------代码如下:/// /// 图形笔 /... 阅读全文
posted @ 2015-03-19 10:25 andy1987 阅读(886) 评论(0) 推荐(0) 编辑
摘要: 先上图:今天我们要实现的是DrawTool画笔集合中的一种纹理笔,很多人可能对纹理笔概念还比较生疏,其实如果你接触过类似一些教育行业交互式白板的话,对纹理笔并不会感到陌生,纹理笔我们可以简单的理解为是一种通过图片来呈现笔迹的方式.在继续下面的阅读前,你有必要先了解下以下知识:1.WPF中笔迹线程处理... 阅读全文
posted @ 2015-03-19 10:09 andy1987 阅读(1613) 评论(2) 推荐(0) 编辑

摘要: 这里要介绍的是通过InkAnalyzer来实现简单图形的识别,例如圆,椭圆,正方形,三角形等,当然你也可以通过扩展来实现自定义图形的识别,在使用InkAnalyzer前,你需要引用IAWinFX.dll才能保证InkAnalyzer正常的工作.ps:通过InkAnalyzer实现简单的图形的识别,并... 阅读全文
posted @ 2015-03-18 15:09 andy1987 阅读(1397) 评论(0) 推荐(1) 编辑
摘要: 转载于http://blog.jobbole.com/84575/=============================================================Thought Provokers一些让你考虑你设计方式的随笔。不是所有事都可以靠大服务器,数据库和事物来解决的... 阅读全文
posted @ 2015-03-18 13:50 andy1987 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 这是个简单的支持多点触摸的画板控件, 绘制功能基于WPF InkCanvas,也是我drawTool系列文章的开篇。阅读该文章后可能产生一些问题:1. 如果对生成的笔迹对象进行控制 如果要对生成的stroke笔迹进行控制,这里需要单独用一个基于UIElement的对象关联到笔迹对象,例如Polyli... 阅读全文
posted @ 2015-03-18 13:45 andy1987 阅读(3864) 评论(1) 推荐(3) 编辑

导航