说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

【工具推荐】Zrender——轻量级Canvas类库,让绘图大不同!

HTML文档下载 WORD文档下载 PDF文档下载
Zrender是一个全新的轻量级Canvas类库,MVC封装,数据驱动,易于扩展,可提供类DOM的分层机制和事件模型,Promise式的动画接口,该项目由EFE团队开发而来,项目托管在GitHub上。

Zrender(Zlevel Render)是一个全新的轻量级Canvas类库,MVC封装,数据驱动,易于扩展,可提供类DOM的分层机制和事件模型,Promise式的动画接口,让Canvas绘图大不同!该项目由EFE团队开发而来,项目托管在GitHub上。


主要特性:

  • 简单——无需canvas基础,精简的接口方法,符合AMD标准,易学易用。
  • 数据驱动——利用zrender绘图,你只需定义图形数据。
  • 完整的事件封装——不仅可以响应zrender全局事件,甚至还可以为在特定shape上添加特定事件。
  • 丰富的图形选项——内置多种图形元素(圆形、椭圆、圆环、扇形、矩形、多边形、直线、曲线、心形、水滴、路径、文字、图片等等。
  • 强大的动画支持——提供promise式的动画接口和常用缓动函数,轻松实现各种动画需求。
  • 易于扩展——扩展自己独有的图形元素,既可以完整实现三个接口方法(brush、drift、isCover), 也可以通过base派生后仅实现你所关心的图形细节。
  • 高效的分层刷新——正如css中zlevel的作用一样,你可以定义把不同的shape分别放在不同的层中。这不仅实现了视觉上的上下覆盖, 更重要的是当图形元素发生变化后的refresh将局限在发生了变化的图形层中。

更多详细内容,查看Zrender主页、API文档、Try!

弥补空缺!HappyFox面向iOS开发者发布开源移动HelpDesk SDK Chitika北美网络流量报告:WP KO黑莓、iOS超Android 《近匠》秦时明月:知名IP光环下的生存之道 微软研究院正式发布编程学习游戏Code Hunt 走近讲师:Memblaze刘爱贵讲述云计算中的闪存应用 【云先锋】ClouDil云方案:PB级大数据解决方案 一周消息树:这是要“发”啊?Google Brain之父正式加盟百度 最受欢迎的游戏引擎集结号:小白篇 多盟总设计师邢开捷:四两设计拨千金 Cocos2d-x游戏《Monster Strike》终结《智龙迷城》霸榜神话 高通物联网技术解决方案:从汽车到智慧城市 Arduino携手Atmel 发布Arduino Zero开发板 以色列玫瑰:细数十位科技创新领域的女性佼佼者 8款最佳的开源在线学习CMS系统 在发布站点前,Web开发者需要关注哪些技术细节? TOCC、中航信、高德、北斗平台重磅专家登场 邀您共享ITS技术盛宴 腾讯大数据之TDW计算引擎解析——Shuffle AMD APU14 BEIJING技术创新大会精彩看点 这是云整合时代开始的节奏吗?Rackspace考虑退出 一周热点:如何使用15美元每月的机器实现百万文档检索 黑客获取数据信息的目的和进攻手段及应对之策 Surface Pro 3遭大曝光:799$起、四色可选、12寸屏幕 当软件遇上设计,浅谈敏捷UX VS.精益UX DIY“物联网”——自己动手处理传感器数据 AMD成首家X86+ARM双架构计算 欲寻新蓝海 锤子手机发布:Smartisan T1与其背后的开发团队 第六届中国云计算大会在北京隆重举行 替代笔记本的Surface Pro 3:800g、9.1mm,极致轻薄 PWorld2014:畅谈企业软件向“大平台”+“微应用”变革 微软公司全球资深副总裁张亚勤:云计算引领互联网物理化 亚马逊网络服务全球市场副总裁Ariel Kelman:亚马逊AWS云服务推动创新 谁有aspedit 2001 build 29 的破解与 汉化 偶的win2000p打不开txt文件,说缺少prontpg.exe文件,怎么回事呢?//牛虻 如何更改对话框上的字体大小。。我好象在对话框的属性设置里没有看到关于字体的设置 怎样才能使我的QQ正常上网? 高手注意!!! 谁能精确的告诉我需要哪几个文件就可以在不同的机器(系统不同)上执行编译好的vb6.0程序 勇敢的警察!?!! 各位大侠,小妹问一个关于Property Sheet的问题,怎么把下面的“应用,帮助,取消“设置成不显示 用installshield express制作安装程序,程序有关于SQL Server的连接,应怎样处理? 各位侠士,vc中怎样读取DBGrid Control中的数据?怎样执行sql 语句?就向delphi中一样?拜托!拜托! 版本控制问题[Fatal Error]Internal Error: L519 如何在Exhcnage server 服务器上安装反病毒软件 apache服务器如何同tomcat4.0 结合起来. 字符串中怎么显示“”,例如要显示字符串-----"“ID”是必选字段"。 求助Applet Servlet CreateOleObject('ADODB.Connection')怎么用? 哪位有AIX下的cc,xlC,make的中文使用说明?我的英语太差,看系统的帮助头都大了。 谁有SHA1算法源代码的,给我一份,我很急,一定给分!有网址的,也给分? ODBC SQL SERVER DRIVER timeout expired错误,不知如何解决 请问那位大侠知道哪有北大出版社出版的WINDOWS程序设计这本书的电子版下载 如何控制session的有效时间? VBA下怎样实现...... 很简单的问题,如果得到OS是什么啊? VB怎样调用Oracle没有包的存贮过程? 哪位能提供AIX下的cc,xlC,make的中文使用说明?我的英语太差,看系统的帮助头都大了! 那位有用网叶通过servlet提交数据的例子,越简单越好 救命啊! ----关于漂浮的工具条的隐藏(按钮失踪了!)。 主题:为何我的机子只能进入DOS平台,无法再进入Windows界面? 请问什么地方有《UNIX环境高级编程》的随书源代码下载,谢谢!! 如果得到OS的类型啊?用什么API函数啊? 请问哪有Linux的源代码下载??? 作者如何获得他自己编写的程序的版权及著作权? SOS!!请高手速指点, 立刻要用到,谢谢!! 报表字段过长如何分行打印? 急。。。关于字体属性 Jbuilder5.0 注册码,那个想要,我这儿有!今天刚搞到! 高手再哪里,网络程序!!!请赐教,高分!!! 如何在vc中静态调用dl中的函数? 循环里的变量为什么读不出? ADO的问题,请指教 用Delphi6导入VB做的ActiveX控件,为何不能生成VCL类?怎末办? 我给你出个谜语,你帮我解答个问题? 关于SQL SERVER的图片问题 读取二进制注册表的问题! 请问编写AWT的面向对象JAVA程序用哪个开发软件比较好? 关于手机铃声图片的下载 为何去不到记录值? 软件包 给点建议,做什么都打不起精神.学习也学习不进去,我看我要完蛋了都22了什么都不会 菜鸟问题:编译报错(WINDOWS.H already included),急! 数据绑定问题 10 lb等于多少千克 『共和国』一词的由来?如上 推荐一本简要介绍美国历史与文化的书,最好有中英文对照的,适合出国人士使用的.有中英文对照的吗,能顺便背点单词的最好了 2m=()dm=() mm 幽默一词来源于哪个国家 怎么cad定义绘图区域大小 具体怎么设置*也输上吗 *是用shift+8输出来吗 1.2m=( )dm=( )mm=( ) 360ms=( )ns急 lb/hr和kg/h怎么换算 一段长2米的木料,锯成0.5米一段要24分钟.照这样计算要锯成0.4米,要几分钟? 介绍一种玩具布娃娃的400字作文快点 过了今天就没用了 表示法兰的600-900lb的lb是什么单位?有什么意义? 2.05m³=( )dm ³ 640dm³=( )m³ 32dm³=( )cm³ 12000cm³=( )dm³ 26 介绍一种玩具 400字作文 空气流量单位N/m3/hr是什么意思 620dm³=( )m³ 写一篇说明性文章电器,植物,动物,玩具都行400字以上 进步的升华词是什么 美国文化概况,英文版,急. 作文 第一次买玩具400字 关于发展进化的四字成语或词语!如沧海桑田等等!十五个左右! 美国文化介绍(英文版)要全面的美国文化介绍英文版的,急用 《我的玩具》作文400字,最好是自己写的, 中国诗词发展史及起源 求英文版的芭比娃娃系列影片搜到的大多芭比系列的影片怎么都是中文配音的?个人喜欢原汁原味的影片,请问大家有没有原版的影片? lb是什么单位? 词语的来历 美国文化介绍英语版 一个圆柱的地面积是1.2平方分米高是4厘米它的体积是多少立方厘米 与“二次腾飞”相对应的词语 AUTO CAD为什么直线画不出来,总是显示零长度直线用的是07版,指定一点,然后输入数值后,回车,命令栏里显示零长度直线.而且我的cad,空格键无法提交命令,只能用回车键. 5分之2m=(分数)dm   8分之日等于()时 5分之2时=()分  5分之4元=()角8分之3日=()时 一根木料锯成4段要用24分钟,照这样计算,如果要将这段木料锯成7段,要用多少分钟?(用比例解) CAD,以长度、角度为条件绘制直线,该怎样命令? 2m=[ ]dm 有一根长2米的木料,如锯成每段长为4分米的短木料,需要24分钟;如果把它锯成每段长5分米的短木料24÷(20÷4-1)=6(分钟)(20÷5-1)×6=18(分钟)我不明白为什么要减1呢? AUTO CAD 2004画直线为什么不能输入长度?我之前用的是中望的07版的和11版的,输入L画直线,就显示可以输入长度角度之类的,可这个为什么没有呢? LB培养基,SOC培养基与SOB培养基各自的用途上的区别我知道他们各自的配方 把4米长的一根木料,锯成每段长0.5米,需35分钟,照这样算,如果把它锯成每段长0.4米,需要多少分钟? 美国的历史文化翻出美国的历史 LB培养基是什么?还有其它如SOB,SOC, 1kg/m³ 等于多少 1g/立方厘米有标准的过程,手写更好,因为电脑很难分辨. AUTO CAD电子图是1比1的比例画的,怎样量出一些线条的长度并标出来? 什么是LB培养基LB这两个字母代表什么意思? lb用中国的质量单位表示是什么? 介绍美国的一些历史或文化常识比如迷失的一代(the lost generation),教育券制度,巡回上诉法庭,婴儿潮(baby boom)等...不一定要根据我写的回答,最好是涉及范围比较广.比如内战,农奴等.不需 Luria-Bertani中文意思,LB培养基 物理里的密度公式1kg每立方米等于多少g每立方厘米啊? AUTO CAD在不知道角度的情况下,如何画出指定长度的斜线?这个图,我原以为长度15是居中画的,就把两个交点连起来,但却发现斜线长度为66(如下图),不是65.所以我的这种画法肯定是有问题的.惭 LB培养基的“LB”代表什么呢? LB 什么力单位 美国文化和历史的精华是什么? ”王八蛋”一词的由来与演化 请问1KG每立方米等于多少1G每立方厘米还有他们之间进率是多少比如1立方米等于10的几次方厘米把分米厘米都 六年级数学甲乙糖果的质量之比试3:2 如果把甲袋糖果拿出5KG 放入乙袋时 甲乙的糖果的比试1:1 两袋糖果一共重多少千克?我的算式是,3-2=1 1除5=五分之一 5除五分之一 =25 一共有25千克 可 发展一词的由来,最先是来自哪个国家 美国历史与文化的 竞猜题 要英文的 需要10-15道题. 谢了~!我现在在线.一直到今天11点.如果在线的朋友可以Hi我. 如果答案好的话 我可以加分! 甲乙两包糖质量比是3:2,如果从甲包拿出5kg,放入乙包,这时甲乙的比是1:1.两包一共重多少kg? 动漫一词是来源于哪个国家?我只是想知道动漫的来源是那个国家? 我要写一片关于美国历史与文化的感想…到底怎么写? inch/s是什么单位
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn