全文预览已结束
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
怎样可以用HTML5CANVAS旋转图片最近突然想研究一下JS旋转图片的功能。对于之前的实现方式,就不先说了。现在HTML5很不错,主要了解一下HTML5中的图片旋转吧。实例演示HTTP/WWWJDS567COM/QIPAI/40HTML原理利用CANVAS对象来旋转。实现方式首先创建一个CANVAS元素,然后把IMG元素绘入CANVAS。但是,实际上,这是默认情况,就是图片没旋转时。如果图片要旋转90度的话,就需要先把CANVAS画布旋转90度后再绘图。描述如下(内部旋转原理是这样的,图片的坐标是从左上角开始计算,向右为X正方向,向下为Y正方向,在旋转画布CANVAS时,实际上是这个坐标在旋转,所以最后绘图方式不一样。当时我还用了PICPICK来测量旋转一定角度后起点坐标,才知道原来旋转是这样的,嘿嘿。)代码向左旋转向右旋转WWWK9M2COM彩尊,彩尊注册FUNCTIONROTATEIMGPID,DIRECTION/最小与最大旋转方向,图片旋转4次后回到原方向VARMIN_STEP0VARMAX_STEP3VARIMGDOCUMENTGETELEMENTBYIDPIDIFIMGNULLRETURN申博ZHB006COM/IMG的高度和宽度不能在IMG元素隐藏后获取,否则会出错VARHEIGHTIMGHEIGHTVARWIDTHIMGWIDTHVARSTEPIMGGETATTRIBUTESTEPIFSTEPNULLSTEPMIN_STEPIFDIRECTIONRIGHTSTEP/旋转到原位置,即超过最大值STEPMAX_STEPELSESTEPSTEP解释CANVASWIDTH与HEIGHT就不用解释了吧,应该。ROTATE应该也不用吧关键是DRAWIMAGEIMG,X,Y其中的X,Y是指从哪一点开始画,因为整个坐标系统旋转了,所以,X,Y不一样,比如STEP1,图片向右旋转了90度,即坐标系旋转了
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 物业管理公司劳动福利制度
- 通信设施建设和解
- 2021年八年级生物竞赛试题
- 塔吊附着专项方案
- 客户管理制度
- 人口合理容量高中地理鲁教版(2019)必修二
- 写给设计师看的印前工艺书(第2版)课件模板
- 初中语文七年级上册拼音字词训练
- 食品安全专项行动工作总结(11篇)
- 银行柜台职员的离职报告范文(6篇)
- PCB常见不良品图片及改善措施汇总
- 电弧炉炉炉体和钢包的使用与维护
- 最新电子元器件来料检验规范标准
- 动土安全作业票
- PMC管理流程及控制手册
- 浅谈体育教学与心理健康教育课题论文开题结题中期研究报告(经验交流)
- 六年级下册道德与法治尊重文化的多样性课件
- DB32-T 4252-2021民用建筑燃气安全规范-(高清现行)
- 2022年人教版小学美术五年级下册
- 2022年人教版六年级数学下册第四单元《比例》教案
- 2022年高考地理二轮专题复习地质地貌 主观题答题模板(附精选选择题100题)
评论
0/150
提交评论