画闭合的多边形 - HTML5 Canvas 作图

10、function DrawPolygon(Canvas,P)
功能:画闭合的多边形

参数:P是一个包含各个顶点坐标的数组
实例:
<html>
<script type="text/javascript" src="bigengineer.js"></script>
<body><canvas id="cc" width="2000" height="2000"></canvas>
<script type="text/javascript">
var c=document.getElementById("cc");
var hb=c.getContext("2d");

var P=new Array(12);
P[0]=10;
P[1]=30;
P[2]=10;
P[3]=80;
P[4]=40;
P[5]=110;
P[6]=80;
P[7]=80;
P[8]=80;
P[9]=30;
P[10]=55;
P[11]=10;
hb.beginPath();
DrawPolyline(hb,P);
hb.stroke();
hb.endPath();
</script>
</body>
</html>
用Google浏览器浏览的效果如下:

本文节选自我金海龙2010年写的《 HTML5 Canvas 作图函数库2.0版本.pdf 》,

在HTML5刚登陆中国大陆的时候,奇缺权威资料,我及时写作,刚一发布,就引起了关注,也成为被盗版的目标,当你们在Google搜索:HTML5 作图 就可以看到我金海龙作品的排名。

这正说明了我的编程实力。

再接再厉,做完一个版本、开发完一次,才能觉得不完美。

我最近正在写作《HTML 5 Canvas应用开发者指南》,写完一章节,就发布在我金海龙的个人主页上,

在我个人博客上只发表其中一些部分段落,写写感想,或者其它的,只要我有时间的话。

转载于:https://www.cnblogs.com/htmlcanvas/archive/2012/08/13/2635776.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/277171.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计算机网络硬件的作用是什么,网络技术在计算机软硬件的作用

网络技术在计算机软硬件的作用电子信息工程是一种建立在计算机系统软件技术和计算机网络技术上的工程,在现代国防、科研和通讯等领域发挥着巨大的作用。下面是小编搜集整理的相关内容的论文&#xff0c;欢迎大家阅读参考。摘要&#xff1a;随着我国经济的飞速发展&#xff0c;科…

VS历程简单记录

当时一开始装VS2015&#xff0c;是用了很长时间了。装了之后是可以用的&#xff0c;打了不少代码的。 后来很长一段时间没用它了&#xff0c;时隔良久&#xff0c;双击快捷方式竟然打开不了&#xff0c;让我“重装”。 其实也不用重装&#xff0c;本机用的Win10&#xff0c;去控…

智能文件名排序

默认排序问题 windows排序 Windows的资源管理中&#xff0c;提供了文件名的智能排序功能&#xff0c;可以识别出文件名中数字&#xff08;数字位数不相同&#xff09;&#xff0c;然后比较数字大小进行排序&#xff0c;如下图&#xff1a; 代码默认排序 但在C#中的列表排序中则…

VS2005 Web Application Project启用WSE(Ver 3.0)的方法

使用过WSE的朋友都知道&#xff0c;若要启用Server端Projects的WSE功能&#xff0c;需要选中如下所示的两个单选框:Enable this project for Web Services Enhancements和Enable Microsoft Web Services Enhancement Soap Protocol Factory.但是在WSE3.0中对于Web Application …

计算机英语课程背景,专家讲座第十五讲:信息化背景下高质量大学英语课程建设与教学设计...

11月27日下午&#xff0c;南京大学王海啸教授应邀到我院开展题为“信息化背景下高质量大学英语课程建设与教学设计”学术讲座。讲座由外国语言文学学院胡元江副院长和鲍贵教授共同主持&#xff0c;学院全体教师和研究生参加了本次学术活动。王海啸教授目前兼任教育部高等学校大…

ORA-28001: the password has expired

原创文章地址:https://blog.csdn.net/zdw_wym/article/details/38066745 Oracle提示错误消息 ORA-28001: the password has expired&#xff0c;是由于Oracle11G的新特性所致&#xff0c;Oracle11G创建用户时缺省密码过期限制是180天&#xff08;即6个月&#xff09;&#xff0…

使用c#操作IBM WebSphere MQ

IBM WebSphere MQ 5.3升级到CSD05之后&#xff0c;提供了使用.net操作MQ的类库&#xff0c;安装完成之后&#xff0c;会在MQ的安装目录的bin文件夹下面多出一个amqmdnet.dll文件&#xff0c;把这个DLL作为引用添加到你的.net工程中&#xff0c;你的.net程序中就可以操作IBM Web…

计算机office二级app,计算机二级office

计算机二级office是一款为用户提供各种计算机二级知识的软件&#xff0c;用户可以在应用中快速的学习计算机二级office知识&#xff0c;顺利通过二级考试&#xff1b;应用拥有海量的精选计算机二级考试题库&#xff0c;不放过每一个考题&#xff0c;让用户全面的学习二级知识&a…

影响员工敬业度的三大因素

敬业的员工通常业绩比较突出&#xff0c;对企业做的贡献很大。经理人当然希望自己的员工个个都是敬业的员工&#xff0c;但实际上&#xff0c;在中国只有8%的员工具有敬业精神&#xff0c;相比全球的平均水平14%还有很大的差距。 是什么因素造成员工不敬业呢&#xff1f;根据世…

计算机答辩答不上来怎么回答,答辩答不上来怎么办

论文答辩成为了不少同学的最后一次考试&#xff0c;从开题报告、论文定稿到格式排版大家一定都花费了大量的时间和精力&#xff0c;然而有时也会有一点小错误。所以&#xff0c;答辩前怎么准备&#xff0c;答辩的时候应该怎么灵活表现才能让自己最有可能通过答辩呢&#xff1f;…

手机连接服务器传文件在哪里,手机云服务器传文件在哪里

手机云服务器传文件在哪里 内容精选换一换华为云帮助中心&#xff0c;为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档&#xff0c;帮助您快速上手使用华为云服务。如果私钥文件丢失了&#xff0c;可以为服务器替换新的密…

本周ASP.NET英文技术文章推荐[03/25 - 03/31]

摘要 本期共有6篇文章&#xff1a; ASP.NET AJAX&#xff1a;客户端事件查看器JavaScript和.NET中的JavaScript对象标记&#xff08;JSON&#xff09;介绍在ASP.NET 2.0应用程序中使用NHibernate和Log4Net在数据Web控件中显示二进制数据为什么异步回送时不能使用文件上传&…

虚拟机服务器断网,Vmware虚拟机断网不能上网的解决方法教程[多图]

vmware虚拟机不能上网怎么办&#xff1f;正常来说在给虚拟机安装了系统之后&#xff0c;虚拟机是可以共享电脑的网络进行上网的&#xff0c;但是最近有用户反映vmware虚拟机出现不能上网的问题&#xff0c;这该怎么办呢&#xff1f;请看下文具体介绍。方法1&#xff1a;1、我们…

本周ASP.NET英文技术文章推荐[09/30- 07/13]:.NET Framework、JSON、Google Analytics、文件上传、GridView、IIS 7、Web开发...

摘要 本期共有9篇文章&#xff1a; .NET Framework源代发发布Tip/Trick&#xff1a;在.NET 3.5中编写ToJSON扩展方法在Google Analytics中统计访客浏览器的Silverlight启用状况使用文本编辑器开发并部署ASP.NET Web应用程序在ASP.NET 2.0中编写类似Gmail的文件上传系统各种非…

深入剖析Redis系列(四) - Redis数据结构与全局命令概述

前言Redis 提供了 5 种数据结构。理解每种数据结构的特点&#xff0c;对于 Redis 的 开发运维 非常重要&#xff0c;同时掌握 Redis 的 单线程命令处理 机制&#xff0c;会使 数据结构 和 命令 的选择事半功倍。接下来的几篇文章&#xff0c;将从如下几个方面介绍 Redis 的几种…

网易云服务器上传文件,网易云音乐怎么把音乐上传到云盘 网易云音乐把音乐上传到云盘的步骤方法...

现在很多用户保存文件都会选择保存到网盘&#xff0c;喜欢的音乐也是一样&#xff0c;网易云音乐早已引入了云盘功能&#xff0c;不过上传的方法相信有很多朋友都不知道&#xff0c;下面小编为大家带来网易云音乐把音乐上传到云盘的步骤方法&#xff0c;感兴趣的朋友可以进来了…

MOSS 2007基础:内容类型(Content Type)之二

原文地址&#xff1a;http://www.msd2d.com/Content/Tip_viewitem_03NoAuth.aspx?ida14f3443-c394-4950-a048-8394bcce749b&sectionSharepoint 上次&#xff0c;我们说到MOSS 2007中的内容类型。下面我们将继续该话题&#xff0c;更深入了解其特性。在开始之前&#xff0c…

结对作业

1、要求地址 博客要求地址&#xff1a;https://www.cnblogs.com/happyzm/p/9626779.htmlFork码云项目地址&#xff1a;https://gitee.com/YeHei/PairProject-Java/tree/master结对伙伴&#xff1a;余硕铭 博客地址&#xff1a;https://gitee.com/hellolv/PersonalProject-Java2…

spring boot druid 监控没有sql记录

2019独角兽企业重金招聘Python工程师标准>>> 1 之前配置了 druid的监控 但是 调用查询后 监控没有记录&#xff0c;查了下原因 发现是因为依赖打入错误 <dependency><groupId>com.alibaba</groupId><artifactId>druid-spring-boot-starte…

用树莓派和PC机搭建多节点私人以太坊网络

发现国内很少有树莓派和电脑组建的私人区块链&#xff0c;所以在自己做实验的过程中记录下来分享给大家,第一次写博客&#xff0c;哈哈 以太坊私有链搭建&#xff08;电脑&#xff0c;树莓派端都适用&#xff09; &#xff08;1&#xff09;新建一个文件夹&#xff0c;例如myc…