cavans绘图步骤

简介: cavans绘图步骤

一、获取绘制元素

var c=document.getElementById("myCanvas");

二、设置cavans上下文

  //获取cavas绘制上下文
  var ctx=c.getContext("2d");

三、绘制图形

  //设置填充样式
  ctx.fillStyle="#FF0000"
  //设置填充矩形起点、长宽
  ctx.fillRect(20,20,150,75)

四、完整代码

<!DOCTYPE html>
<html lang="en">
 
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>canvas</title>
</head>
 
<body>
    <canvas id="myCanvas" width="200" height="200" style="border:1px solid #753838;">您的浏览器不支持HTML5 canvas</canvas>
</body>
<script>
<!--  获取绘制元素-->
  var c=document.getElementById("myCanvas");
  //获取cavas绘制上下文
  var ctx=c.getContext("2d");
  //设置填充样式
  ctx.fillStyle="#FF0000"
  //设置填充矩形起点、长宽
  ctx.fillRect(20,20,150,75)
</script>
</html>

相关文章
|
5月前
|
JSON JavaScript Linux
绘图框架 plotly 知识点补充(绘制子图,图表保存)
绘图框架 plotly 知识点补充(绘制子图,图表保存)
125 13
|
缓存
EasyXnote5关于批量绘图
EasyXnote5关于批量绘图
115 0
|
Python
matplotlib绘制雷达图之基本配置——万能模板案例
matplotlib绘制雷达图之基本配置——万能模板案例
1175 0
matplotlib绘制雷达图之基本配置——万能模板案例
|
数据可视化 关系型数据库 Python
【100天精通Python】Day66:Python可视化_Matplotlib 3D绘图,绘制3D曲面图、3D填充图,3D极坐标图,示例+代码
【100天精通Python】Day66:Python可视化_Matplotlib 3D绘图,绘制3D曲面图、3D填充图,3D极坐标图,示例+代码
243 0
|
C# 图形学
C# GDI+绘图(一)GDI+介绍及基础
最近,项目中,有一块比较发杂的网格,并在网格上绘有各种颜色和文本,在Dev库中并未找到能实现这种功能的现有或可以二次开发的控件,因此,涉及到GDI+绘图这块陌生的领域。下面即时我在本次学习过程中的笔记,本次内容一共分为4篇,分别都有各自的代码或工程文件提供,有需要的朋友可以下载。
|
存储 Go
速绘丨GO富集气泡图绘制方法,利用R语言ggplot2包快速绘制,完整脚本可重复绘图
速绘丨GO富集气泡图绘制方法,利用R语言ggplot2包快速绘制,完整脚本可重复绘图
|
数据可视化 数据挖掘
绘图系列|R-corrplot相关图
绘图系列|R-corrplot相关图
161 0
|
人工智能 数据可视化
如何一步步提高图形 B 格?以 ggplot 绘图为例
如何一步步提高图形 B 格?以 ggplot 绘图为例
166 0
|
Python
matplotlib绘制火柴杆图之基本配置——万能模板案例
matplotlib绘制火柴杆图之基本配置——万能模板案例
220 0
matplotlib绘制火柴杆图之基本配置——万能模板案例
|
前端开发 Python
matplotlib绘制散点图之基本配置——万能模板案例(一)
matplotlib绘制散点图之基本配置——万能模板案例
735 0
matplotlib绘制散点图之基本配置——万能模板案例(一)