当前位置: 首页 > news >正文

expedia电子商务网站建设网络架构中sdn是指

expedia电子商务网站建设,网络架构中sdn是指,卖家如何做阿里巴巴国际网站,郴州市住房建设局门户网站查看专栏目录 canvas实例应用100专栏,提供canvas的基础知识,高级动画,相关应用扩展等信息。canvas作为html的一部分,是图像图标地图可视化的一个重要的基础,学好了canvas,在其他的一些应用上将会起到非常重…

在这里插入图片描述

查看专栏目录

canvas实例应用100+专栏,提供canvas的基础知识,高级动画,相关应用扩展等信息。canvas作为html的一部分,是图像图标地图可视化的一个重要的基础,学好了canvas,在其他的一些应用上将会起到非常重要的帮助。

文章目录

    • 示例效果图
    • 示例源代码(共91行)
    • canvas基本属性
    • canvas基础方法

如何使用canvas绘制六芒星呢?它是由由两个正三角形组成 ,这里封装了一个函数regulaPolygon(cxt, n, dx, dy, R, angle, djs_fillColor, djs_strokeColor),可以设定两个正三边形,两个相差角度为60度。六芒星(Star of David) 又称大卫之星、大卫星、六角星等 六芒星象征着男女合一,孕育生命,代表着融合、圆满、吉祥,是护族符号。

示例效果图

在这里插入图片描述

示例源代码(共91行)


/*
* @Author: 大剑师兰特(xiaozhuanlan),还是大剑师兰特(CSDN)
* @此源代码版权归大剑师兰特所有,可供学习或商业项目中借鉴,未经授权,不得重复地发表到博客、论坛,问答,git等公共空间或网站中。
* @Email: 2909222303@qq.com
* @weixin: gis-dajianshi
* @First published in CSDN
* @First published time: 2024-01-22
*/
<template><div class="djs_container"><div class="top"><h3>canvas绘制六芒星</h3><div>大剑师兰特, 还是大剑师兰特,gis-dajianshi</div><h4><el-button type="primary" size="mini" @click="draw()">绘制</el-button><el-button type="danger" size="mini" @click="clearCanvas()">清除</el-button></h4></div><div class="dajianshi "><canvas id="dajianshi" ref="mycanvas" width="980" height="490"></canvas></div></div>
</template>
<script>export default {data() {return {ctx: null,canvas: null,}},mounted() {this.setCanvas()},methods: {clearCanvas() {this.ctx.clearRect(0, 0, this.canvas.width, this.canvas.height);},setCanvas() {this.canvas = document.getElementById('dajianshi');if (!this.canvas.getContext) return;this.ctx = this.canvas.getContext("2d");},draw() {this.regulaPolygon(this.ctx, 3, 490, 245, 200, 30, 'transparent', 'red');this.regulaPolygon(this.ctx, 3, 490, 245, 200, 90, 'transparent', 'red');},//边数n中心点dx,中心点dy,半径R,旋转角度angleregulaPolygon(cxt, n, dx, dy, R, angle, djs_fillColor, djs_strokeColor) {cxt.beginPath();let degree = (2 * Math.PI) / n;let rangle = (angle * 2 * Math.PI) / 360;for (let i = 0; i < n; i++) {let x = Math.cos(i * degree - rangle);let y = Math.sin(i * degree - rangle);cxt.lineTo(x * R + dx, y * R + dy);}cxt.closePath();cxt.fillStyle = djs_fillColor;cxt.fill();cxt.strokeStyle = djs_strokeColor;cxt.stroke();}}}
</script>
<style scoped>.djs_container {width: 1000px;height: 680px;margin: 50px auto;border: 1px solid #991188;position: relative;}.top {margin: 0 auto 0px;padding: 10px 0;background: #991188;color: #fff;}.dajianshi {margin: 5px auto 0;border: 1px solid #ccc;width: 980px;height: 490px;background-color: #f9f9f9;}
</style>

canvas基本属性

属性属性属性
canvasfillStylefilter
fontglobalAlphaglobalCompositeOperation
heightlineCaplineDashOffset
lineJoinlineWidthmiterLimit
shadowBlurshadowColorshadowOffsetX
shadowOffsetYstrokeStyletextAlign
textBaselinewidth

canvas基础方法

方法方法方法
arc()arcTo()addColorStop()
beginPath()bezierCurveTo()clearRect()
clip()close()closePath()
createImageData()createLinearGradient()createPattern()
createRadialGradient()drawFocusIfNeeded()drawImage()
ellipse()fill()fillRect()
fillText()getImageData()getLineDash()
isPointInPath()isPointInStroke()lineTo()
measureText()moveTo()putImageData()
quadraticCurveTo()rect()restore()
rotate()save()scale()
setLineDash()setTransform()stroke()
strokeRect()strokeText()transform()
translate()
http://www.yayakq.cn/news/463491/

相关文章:

  • 网站内容编辑西安网站制作资源
  • 公司网站建设合作协议wordpress如何添加百度地图
  • 怎么在本机做网站iis配置wordpress
  • 企业网站推广在哪里办广告传媒公司营业执照经营范围
  • django做网站效率高吗百度官网网页版
  • wordpress 导出导入文章网站服务器怎么优化
  • 怎么评判一个网站做的好与坏免费h5生成网站
  • asp网站后台无法编辑深圳积分商城网站制作
  • 青岛知名网站建设承德项目网
  • 网站运营的工作内容响应式电影资讯网站
  • 南宁百度网站建设公司茂名公司制作网站
  • 苏州高端网站制作官网表白网页生成器软件
  • 全国政务网站哪家做的好网站建设手机站
  • 在线编辑图片的网站有哪些做网站的图片大全
  • 汕头制作网站关于网站建设维护的创业计划书
  • 苏州代做淘宝网站linux下安装wordpress
  • 谷歌seo采集朝阳区网站建设推广seo
  • 可视化手机网站开发工具网站怎么加链接
  • 网站建设泉州效率网络wordpress浮动关注我们
  • 网站建设需要用到iis吗哪个网站的课件做的好
  • 阿勒泰建设局网站做网站算新媒体运营吗
  • 评价一个网站设计的好坏东莞微网站制作
  • 教师兼职做网站百度下载应用
  • 潘家园网站建设公司咨询公司网站源码
  • 广东上海专业网站建设公司想要一个免费的网站
  • html5商城网站开发番禺哪里有做网站的公司
  • 莱阳做网站上海青浦网站建设
  • 官方网站旗舰店做文化建设的网站
  • 数据分析培训机构哪家好廊坊推广seo霸屏
  • 母婴护理服务网站模板公司网站制作费计入会计什么科目