Windows 绘图措施一向陪伴着 Windows 各个版本,这个很简朴,险些没有什么用处的措施拥有最根基的画图成果,很适实用来涂鸦。HTML5 的 Canvas 工具使在线画图成为也许,固然 HTML5 还远未成熟,但许多人已经火烧眉毛地用它计一律些让人赞叹的应用。
CanvasPaint 是一个基于 HTML5 的尺度 Windows 绘图措施,它拥有和 Windows 绘图措施千篇一律的界面和操纵,成果也险些完全一样,在特定赏识器的支持下,你乃至可以将最后的作品生涯到本机。这并不是最近的项目,2006年就有了,因此,今朝绝大大都支持尺度的赏识器(Firefox,Safari,Chrome,Opera)都可以正常行使这个措施。以下是作者对这个项目标一些表明。
为什么要开拓这个措施? 目标不是为了开拓一个 Windows 绘图措施,而是体验 HTML5 的 Canvas 成果。
怎样行使 和尺度 Windows 画图措施一样。
能生涯吗? 是的,但只支持 Firefox 2 和 Opera 9 (译者注:这是作者2006年就实现的一个措施)。在本机生涯,选择 File 菜单中的 Download,在线生涯,选择 Save online,会自动天生一个 URL 在线表现你的作品。
赏识器自己的右键菜单影响行使 可以在赏识器的配置中禁用右键菜单。
为什么有些成果不能用? 一些成果支持特定版本的赏识器(译者注:这是就2006年而言):
Color pickerFirefox 2.0Opera 9 Flood fillOpera 9 Save imageFirefox 2.0Opera 9 Open URLFirefox 1.5Opera 9Latest WebKit Canvas 工具好用吗? 对那些不必要跨赏识器支持的应用很好用。但在绘画中,最大的题目是,受限于 mousemove 变乱的革新率,你不太轻易发明光标的位置,行使喷笔的时辰尤其明明。其它,当尺寸变得很大时,速率变得很慢,没有 getPixel() 成果。
技能细节 措施中行使了 5 个 Canvas 工具。
一个主画板,一个是透明画板层浮动在上方表现预览绘画内容,一个潜匿的 Canvas 用来缓存选择的内容,另一个用来缓存忏悔状态,一个用在措施问题栏,用来表现渐变色。 其他人的 HTML5 Canvas 尝试 Canvascape 3D (用 HTML5 实现简朴的第一人称射击游戏) CanvasGraph (一个 HTML5 Canvas 画图 JavaScript 类库 ) Image reflections (用 HTML5 Canvas 实现图像倒影) Canvas Painter (一个更为简朴的 Canvas 绘图措施)
真正令人惊叹的 HTML 绘图措施 假如上面的措施已经让你对 HTML5 的 Canvas 成果感想激昂,下面这个绘图措施会让你惊叹。拥有不输桌面的界面体验和流通感,在多屏幕电脑上,我乃至有将那些浮动器材面板拖到第二个屏幕的激动。
演示地点:http://mugtug.com/sketchpad/
本文素材来历:http://canvaspaint.org/# http://mugtug.com/sketchpad/
中文编译来历:锐商企业CMS 网站内容打点体系 官方网站 (编辑:河北网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|