JavaScript 动态调整 HTML5 Canvas 大小
如何在窗口大小改变时自动调整画布大小?通常, HTML5 canvas元素能够动态更改大小以更好地适应当前窗口是很有用的,例如在运行全屏基于画布的浏览器游戏时窗口恢复向下时。
阅读量: 1k标签: Canvas
JS结合Canvas画运动小球
canvas是HTML5新增的元素,也被称为画布,可以结合javascript实现绘制各种图形,制作各种炫酷的动画效果,现在我们也来使用canvas画随机运动小球。
阅读量: 1.1k标签: Canvas
HTML canvas fillStyle 属性
fillStyle 属性设置或返回用于填充绘画的颜色、渐变或模式。浏览器支持Internet Explorer 9、Firefox、Opera、Chrome 和 Safari 支持 fillStyle 属性。
阅读量: 1.7k标签: canvas
Js实现canvas截取视频第一屏为预加载图片
首先需要新建video标签,用于放置需要截取的视频文件,然后Js获取video标签并监听它的 loadeddata 事件,这里简单说下video的事件有哪些?为什么使用loadeddata来获取第一帧。
阅读量: 2.7k标签: canvas
HTML5 如何创建Canvas画布
<canvas> 标签是 HTML5 中新增的标签,通过使用 JavaScript 中的脚本来绘制图形。在页面上放置一个 canvas 元素,就相当于在页面上放置了一块画布,canvas 元素拥有多种绘制矩形、圆形、字符
阅读量: 2.3k标签: Canvas
canvas的getImageData和toDataUrl跨域问题
背景是这样的,母亲节的时候,我们有个需求就是用户可以长按或者点击一个按钮进行截图后去分享我们的活动,然而我们的图片例如头像,采用又拍云做 cdn 优化,所以意味着图片的链接跟主页面所在域名不一样
阅读量: 1.8k标签: canvas
js+canvas实现svg标签另存为图片
我们知道canvas画布可以很方便的js原生支持转为图片格式并下载,但是svg矢量图形则并没有这方面原生的支持。研究过HighChart的svg图形的图片下载机制,其实现原理大体是浏览器端收集SVG代码信息
阅读量: 3.3k标签: canvas
谈谈图片上传及canvas压缩的流程
我们通常在做图片上传的时候都会遇上这样的情况,一是后端接口限制上传图片的大小,或者是即使后端没有限制大小,因为图片太大在前端渲染时太慢,造成页面加载体验较差。因此我们很有必要对上传的图片进行压缩。
阅读量: 2.2k标签: canvas
JavaScript+Canvas实现自定义画板
最近研究了HTML5一些新的元素属性,发现确实好用,特别是里面的Canvas这个新的标签元素。官方介绍:Canvas API(画布)是在HTML5中新增的标签用于在网页实时生成图像,并且可以操作图像内容
阅读量: 2.1k标签: Canvas
Canvas基本图片操作与处理
Canvas是H5中新增的技术,主要运用在图片的处理和动画的绘制上,随着Canvas的使用场景越来越多,了解Canvas对平时开发大有裨益,这篇文章将介绍Canvas基本图片操作与处理
阅读量: 2.1k标签: canvas
有趣的Canvas
Canvas 是 HTML5 提供的一个用于展示绘图效果的标签. Canvas 原意为画布, 在 HTML 页面中用于展示绘图效果. 最早 Canvas 是苹果提出的一个方案, 今天已经在大多数浏览器中实现。
阅读量: 2k标签: Canvas
利用 canvas 与 Data URLs 安全地下载一张图片
普通用户下载图片时只需一个「右键另存为」操作即可完成,但当我们做在线编辑器、整个 UI 都被自定义时,要如何赋予用户一个安全下载页面中图片功能的能力呢?最简单的办法,当然是利用 <a> 标签。根据 MDN 描述
阅读量: 2.1k标签: canvas
Canvas接口和动画效果大全
<canvas>元素用于生成图像。它本身就像一个画布,JavaScript 通过操作它的 API,在上面生成图像。它的底层是一个个像素,基本上<canvas>是一个可以用 JavaScript 操作的位图(bitmap)
阅读量: 1.9k标签: canvas
小程序中canvas实现水平、垂直居中
最近做一个刮刮卡,需要将文字在canvas中水平、垂直居中;fillText方法为canvas设置文本方法,使用如下所示;上例将文本内容设置在canvas画布的坐标位置上,跳脱web的开发思维,我们可以认为X点相对于文本有左
阅读量: 2.5k标签: canvas
javascript实例教程:使用canvas技术模仿echarts柱状图
canvas 画布是HTML5中新增的标签,可以通过js操作 canvas 绘图 API在网页中绘制图像。百度开发了一个开源的可视化图表库ECharts,功能非常强大,可以实现折线图、柱状图、散点图、饼图、K线图、地图等多种图表。
阅读量: 2k标签: canvas