getBase64Image(img) {  
     var canvas = document.createElement("canvas");  
     canvas.width = img.width;  
     canvas.height = img.height;  
     var ctx = canvas.getContext("2d");  
     ctx.drawImage(img, 0, 0, img.width, img.height);  
     var ext = img.src.substring(img.src.lastIndexOf(".")+1).toLowerCase();  
     var dataURL = canvas.toDataURL("image/"+ext);  
     return dataURL;  
}  ,
      // 图片下载
      downloadFild(fild) {
   
        let _this=this
 
        var image = new Image();  
image.src = fild.images;  
  image.setAttribute("crossOrigin", "anonymous");
image.onload = function(){  
  var base64 =_this.getBase64Image(image);  
  console.log(base64)
   var a = document.createElement('a')
              a.download = fild.certName || 'pic'
              // 设置图片地址
              a.href =base64
              a.click();
        
      },
   

最新文章

  1. webpack ---loader,plugin下载命令
  2. 【PRML读书笔记-Chapter1-Introduction】引言
  3. Java学习笔记之:Java String类
  4. SpringMVC Controller详解
  5. Ubuntu server搭建vsftpd小记
  6. python中判断语句用两个or连接的奇葩
  7. BaLaBaLa
  8. 201521123112《Java程序设计》第8周学习总结
  9. C#使用Oracle.ManagedDataAccess.dll
  10. android自定义组件的简易实现
  11. ITU-T G.1080 IPTV的体验质量(QoE)要求 (Quality of experience requirements for IPTV services)
  12. github总结(4)--关于git reset --hard这个命令的惨痛教训
  13. vue2 里边使用 swiper2
  14. iOS中的截屏(屏幕截屏及scrollView或tableView的全部截屏)
  15. Vue keep-alive的总结
  16. 【sping揭秘】16、@After(finally) 但是这个实在afterturning之前执行
  17. salesforce 零基础学习(七十)使用jquery tree实现树形结构模式
  18. C# 导出Excel表格
  19. mysql查看线程详解(转载)
  20. AC自动机板子题/AC自动机学习笔记!

热门文章

  1. node、mongodb、服务器相关
  2. 使用Java API操作Neo4j
  3. Ubuntu docker安装、验证、卸载
  4. Luckysheet文档 设置表格内容和背景色
  5. foreach的异步(async,await)的问题及其处理方式
  6. 一种改进后的turf.idw算法
  7. 一条命令删除所有静态路由华为eNSP
  8. Python的入门学习Day 10——form”夜曲编程“
  9. jemter 分布式压测
  10. Jmeter学习:字符串,加密相关函数,groovy脚本函数