html转图片并解决模糊问题
将下面的标签转成图片
<div class="neirong card-bg" id="neirong"><div class="name">1111</div><img src="http://q395jfyvp.bkt.clouddn.com/mbti_img/images/res/aaa.jpeg'" class="index_img"><div class="erweima">1111</div> </div>
引入html2canvas网上有很多
<script src="__ADDONSTATIC__wechat/js/html2canvas.js"></script>
var canvas2 = document.createElement("canvas"); let _canvas = document.querySelector('.card-bg');//需要替换成图片的html区域 //获取宽高 var w = parseInt(window.getComputedStyle(_canvas).width); var h = parseInt(window.getComputedStyle(_canvas).height); //将canvas画布放大若干倍,然后盛放在较小的容器内,就显得不模糊了 canvas2.width = w * 2; canvas2.height = h * 2; canvas2.style.width = w + "px"; canvas2.style.height = h + "px"; //可以按照自己的需求,对context的参数修改,translate指的是偏移量 var context = canvas2.getContext("2d"); context.scale(2,2.03); var rect = copyDom.get(0).getBoundingClientRect();//获取元素相对于视察的偏移量 console.log(rect) context.translate(-rect.left,-rect.top);//设置context位置,值为相对于视窗的偏移量负值,让图片复位 html2canvas(_canvas,{canvas:canvas2,useCORS: true}).then(function(canvas) {var imgUri = canvas.toDataURL("image/png").replace("image/png", "image/octet-stream"); // 获取生成的图片的url$(".card-bg").html('<img class="down" src="'+imgUri+'" style="width:'+w+'px;">'); })
html转图片并解决模糊问题相关推荐
- ai新视觉:一键解决模糊图片高清精准修复
ai新视觉:一键解决模糊图片高清精准修复 美工在处理照片时,通常会遇到图片模糊不清,提高清晰度依靠PS或其他平面工具处理步骤十分麻烦,人工处理精度难以把控,因此成为客户投诉最多,备受诟病的问题. 通常 ...
- 图片放大不模糊的解决方法
图片放大不模糊的解决方法!小编作为一名互联网运营人员,每天要使用很多的图片素材,也要处理很多的图片素材,比如转换图片格式,修改图片尺寸大小等.将图片尺寸放大虽然是一个比较简单的操作,却有一个难以解决的 ...
- 如何让图片放大不模糊 ?解决方法介绍
如何让图片放大不模糊 ?小编是一名互联网运营人员,在日常的工作中会使用到很多的图片素材,都是从网上下载而来,有时候找到的图片素材尺寸太小,就会进行放大处理,但是用ps进行放大处理后图片变得很模糊,失真 ...
- 解决Windows 10图片查看器模糊问题(卸载重装/升级)
假如你误删了Windows 10内置应用,那你麻烦了! 如果你不想重装系统,请往下看. 如题,笔者是为了解决Windows 10图片查看器模糊问题,按网上的方法先进行了卸载.但是在Microsoft ...
- 使用canvas截图网页为图片并解决跨域空白以及模糊问题
使用canvas截图网页为图片并解决跨域空白以及模糊问题 参考文章: (1)使用canvas截图网页为图片并解决跨域空白以及模糊问题 (2)https://www.cnblogs.com/bububu ...
- 如何让图片放大不模糊?
如何让图片放大不模糊?在图片处理的过程中,将图尺寸放大是一件不可避免的事情,因为我们使用到的图片很多时候都偏小的,虽然将图片的尺寸放大是一件非常简单的操作,不过在简单的背后也有比较麻烦的事情发生,就是 ...
- 图片放大不模糊,如何实现?
如何将图片放大不模糊?相信大家都遇到过这样的世界性难题,将一张小尺寸的图片放大后变得很模糊,却怎么也无法调整清晰,最终导致图片无法使用,就算专业人士也没办法避免.这个问题看似不大,却会严重影响我们的工 ...
- 怎么放大图片像素不模糊?
怎么放大图片像素不模糊?修改图片像素是日常办公中最常见的操作之一,修改图片像素其实就是修改图片尺寸,不知道大家有没有发现,我们通常将图片的像素放大后,图片清晰会就会发生变化,变得模糊不清,图片放大后变 ...
- 图片放大以后模糊怎么办?
图片放大以后模糊怎么办?工作中将图片素材放大后图片失真变得很模糊,最终无法使用,相信不少人都遇到过这类问题,真的让人很无语.这个问题会严重影响我们的工作,所以必须要找到这个问题的解决办法. 随着电脑技 ...
最新文章
- SIGIR阿里论文 | 可视化理解深度神经网络CTR预估模型
- CFBundleVersion与CFBundleShortVersionString
- [概统]本科二年级 概率论与数理统计 第八讲 大数定律与中心极限定理
- 手把手教你用nestjs框架7分钟生成crud风格接口
- SAP、IFS、Maximo三产品在EAM角度的比较Lenon系列
- 安装 android studio创建工程运行报错 -- 常见的三个问题
- comcerter无法识别串口_基于FPGA 的MXN维字符识别的实现
- web3 0.2.x 和 1.x.x版本之间的差异
- 名校硕士宅家啃老:你替孩子走的路,最后都成了坑
- 给i茅台APP提几个建议
- html静态网页模板_aspnetcore 实现简单的伪静态化
- html中的坐标从哪里开始,HTML+CSS入门 页面内跳转到相应位置的3种方法
- 闽教英语app 破解版 免费版
- 主题: 逆向英语学习方法
- 淘宝轮播图片制作技巧
- Dev-C++5.11游戏创作之火柴人跑酷
- 网易云课堂web安全第一天
- 新的开始,与大学告别
- b站课堂模式密码破解经历
- 虚拟机VMware 安装centos、常规配置、共享文件等