\src\components\Wave.vue <template> <div :style="{ height: waveAllHeight + 'px', background: bgColor }" class="wave"> <canvas id="wave1"></canvas> <ca ...
转载 2021-09-09 17:20:00
423阅读
2评论
1.安装npm i vue-canvas-nest//如果使用淘宝镜像的话cnpm i vue-canvas-nest//或者yarnyarn
原创 2022-10-28 08:38:45
95阅读
前言使用【sign-canvas】组件二次封装自定义手写签名组件,一个基于canvas开发封装实现的通用手写签名板(电子签名板),支持PC端和移动端,效果如
原创 2022-01-12 15:14:41
981阅读
vue 使用 html2canvas 截取图片保存 好久没有写博文了,写够了,没啥想写的了,这个号算是废了,哎
原创 2023-12-26 16:53:15
304阅读
1.代码<template> <div class="test" style="background-color: burlywood;"> <canvas id="myCanvas" ref="myCanvas"
原创 2022-09-27 11:53:29
333阅读
使用VueCanvas、ElementUI实现的电子签字版,PC和移动端皆可用。效果如下: HTML <template> <section class="signature"> <div class="signatureBox"> <div class="canvasBox" ref="canv ...
转载 2021-09-14 11:01:00
422阅读
1点赞
2评论
颜色合成 globalCompositeOperation 属性:?1234567891011//先绘制一个图形。ctx.fillStyle = "#00ff00";ctx.fillRect(10,10,50,50);//设置 lobalCompositeOperation 属性。ctx.globa...
转载 2015-04-02 09:44:00
86阅读
2评论
文章目录一、canvas在移动端自适应大小canvas坑1:设置canvas的css的宽高会导致你的填充内容被拉伸canvas坑1解决办法:解决后的代码与效果
文章目录一、canvas在移动端自适应大小canvas坑1:设置canvas的css的宽高会导致你的填充内容被拉伸canvas坑1解决办法:解决后的代码与效果如下:canvas坑2:不能设置css属性如何让它自适应?canvas坑2解决办法:二、设置背景色,画填充色三、填充字体、设置字体大小、粗体、颜色、文本X,Y轴居中对齐canvas坑3:设置完背景色设置文字失败?四、canvas填充字体模糊的...
原创 2021-06-18 18:23:37
770阅读
先定义一下画笔然后学习平移操作translate(sx,sy) ,画布沿着X轴方向和y轴方向进行平移缩放操作scale(sx,sy) ,画布沿着x轴方向和y轴方向进行比例缩放 ,scale(sx,sy,translateX,translateY)这个方法执行了3行代码translate(px, py);scale(sx, sy);translate(-px...
原创 2023-04-06 11:34:48
154阅读
可以用JS监控屏幕大小,然后调整Canvas大小。在代码中加入JS $(window).resize(resizeCanvas); function resizeCanvas() { canvas.attr("width", $(window).get(0).innerWidth); canvas
转载 2016-03-30 14:35:00
523阅读
2评论
这个截图有点类似下载的那种,可以按照自己的需要在代码中指定要截屏的部分,点击截图会
原创 2021-12-30 13:35:13
1659阅读
主要讲了canvas绘制基本图形的使用方法
原创 2020-03-19 18:30:00
385阅读
使用 signature_pad canvas 库生成的图片太大。但又没有提供方法来压缩。 当然这是根据你canvas的画布大小决定的,某些原因导致我的画布就得是那么大。 随随便便一个图片转化为base64 之后就是200kb-300kb。所以得想办法压缩。 思路就是把生成的base64 图片再一次
转载 2018-05-17 08:35:00
163阅读
2评论
1、安装依赖 npm install --save-dev svg-sprite-loader 2、 新建svg资源文件夹 src/assets/svg 将svg资源放入此目录,接下来会在配置文件中该路径 3、vue-cli 脚手架项目3.x 以上配置 vue.config.js 1 const p ...
转载 2021-09-06 23:16:00
812阅读
2评论
<template> <view class="content" v-if="isShow" @click.stop="is
原创 2022-09-12 00:27:46
359阅读
一、前言 我发现将DOM转化为图片是一个非常常见的需求,而自己手动转是非常麻烦的,于是找到了html2canvas这个插件,既是用得比较多的也是维护得比较好的一个插件。 注意:版本比较多,这里介绍最新版 二、代码 1. 安装 现在最新的版本应该是1.0.0,另外还有一个比较经典的版本是0.5.0,网
转载 2018-12-19 15:36:00
406阅读
2评论
首先jspdf这个库就是用来生成pdf的,那为什么还需要使用到html2canvas。是因为jspdf直接
原创 2023-04-16 08:07:54
720阅读
一、html转为canvas1.安装 html2canvascnpm install html2canvas --save2.引入 html2canvas// 引入import html2canv
原创 2022-06-21 20:02:07
6354阅读
<!DOCTYPE html> <html>     <head>         <meta http-equiv="Content-type" content="text/html; chars
原创 2017-04-03 23:34:07
670阅读
  • 1
  • 2
  • 3
  • 4
  • 5