博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
多端生成图片
阅读量:7130 次
发布时间:2019-06-28

本文共 1154 字,大约阅读时间需要 3 分钟。

备忘

多端生成图片:

createImg(store, data) {    let timer = setTimeout(function (params) {      let _canvas = document.querySelector(".setPictureSection");      var w = parseInt(window.getComputedStyle(_canvas).width);      var h = parseInt(window.getComputedStyle(_canvas).height);      var scale = 6;      var canvas = document.createElement("canvas");      canvas.width = w * 2;      canvas.height = h * 2;      canvas.style.width = w + "px";      canvas.style.height = h + "px";      var context = canvas.getContext("2d");      context.scale(2, 2);      var opts = {        // allowTaint:true,        useCORS: true,        logging: false,        scale: scale,        dpi: window.devicePixelRatio * scale,        canvas: canvas,        width: w,        heigth: h      };      console.log(opts)      function dImg(canvas) {        document.querySelector(".down").setAttribute("href", canvas.toDataURL("image/png", 1.0));        $(".down")[0].click();      }      html2canvas.html2canvas(_canvas, opts).then(function (canvas) {        dImg(canvas)      });            clearInterval(timer)    }, 350)  },

  

  

转载于:https://www.cnblogs.com/tongbiao/p/10076558.html

你可能感兴趣的文章
网络硬件设备配置与管理(CCNA)上
查看>>
nodejs 安装模块失败 解决方法
查看>>
用Outlook 2007将不同账号邮件分类存放
查看>>
folder shareing between ubuntu16 and windows
查看>>
cobol学习之五简单输入成绩的计算
查看>>
3行Python代码完成人脸识别
查看>>
MySQL初识-架构-安装-初始化-连接-管理工具-数据文件
查看>>
Java学习日志(22-2-GUI-菜单框体)
查看>>
一网打尽13款开源Java大数据工具,从理论到实践的剖析
查看>>
我的友情链接
查看>>
谢烟客---------Linux之进程管理基础概念
查看>>
android触控,先了解MotionEvent(一)
查看>>
关于有些游戏提示的xlive.dll文件缺失问题
查看>>
Docker系列教程02-Docker安装(CentOS7/Ubuntu/macOS/Windows)
查看>>
我的友情链接
查看>>
从两张图读懂互联网×××停售起因
查看>>
CSS盒状模型等相关知识整理
查看>>
计算机技术领域当前的主流技术及其社会需求调查报告
查看>>
android 4.4(KitKat)上,如何开发SMS功能的APP
查看>>
单片机开辟情况搭建--Keil uVision4装置教程
查看>>