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>

相关文章
|
3月前
|
JSON JavaScript Linux
绘图框架 plotly 知识点补充(绘制子图,图表保存)
绘图框架 plotly 知识点补充(绘制子图,图表保存)
78 13
|
6月前
|
人工智能
亿图图示---一款好用的绘图软件
亿图图示---一款好用的绘图软件
|
缓存
EasyXnote5关于批量绘图
EasyXnote5关于批量绘图
101 0
EasyXnote5关于批量绘图
|
C# 图形学
C# GDI+绘图(一)GDI+介绍及基础
最近,项目中,有一块比较发杂的网格,并在网格上绘有各种颜色和文本,在Dev库中并未找到能实现这种功能的现有或可以二次开发的控件,因此,涉及到GDI+绘图这块陌生的领域。下面即时我在本次学习过程中的笔记,本次内容一共分为4篇,分别都有各自的代码或工程文件提供,有需要的朋友可以下载。
|
存储 Go
速绘丨GO富集气泡图绘制方法,利用R语言ggplot2包快速绘制,完整脚本可重复绘图
速绘丨GO富集气泡图绘制方法,利用R语言ggplot2包快速绘制,完整脚本可重复绘图
|
前端开发 JavaScript
使用Canvas创建交互式绘图应用
创建一个交互式绘图应用是一项有趣且具有挑战性的任务。在本篇文章中,我们将使用HTML的Canvas元素和JavaScript来实现一个简单的交互式绘图应用,其中用户可以通过鼠标点击和拖拽来绘制图形。
231 0
|
数据可视化 数据挖掘
绘图系列|R-corrplot相关图
绘图系列|R-corrplot相关图
148 0
|
数据可视化
绘图系列|R-VennDiagram包绘制韦恩图
绘图系列|R-VennDiagram包绘制韦恩图
242 0
|
人工智能 数据可视化
如何一步步提高图形 B 格?以 ggplot 绘图为例
如何一步步提高图形 B 格?以 ggplot 绘图为例
143 0
|
Python
matplotlib绘制火柴杆图之基本配置——万能模板案例
matplotlib绘制火柴杆图之基本配置——万能模板案例
204 0
matplotlib绘制火柴杆图之基本配置——万能模板案例