亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > HTML > 正文

html2canvas把div保存圖片高清圖的方法示例

2024-08-26 00:20:28
字體:
來源:轉載
供稿:網友

本文介紹了html2canvas把div保存圖片高清圖的方法示例,分享給大家,具體如下:

http://www.bootcdn.cn/(可以搜索html2canvans)

1.選擇html2canvas版本(這個版本可以放大倍數保證圖片清晰)

默認生成的 canvas 圖片在 retina 設備上顯示很模糊,處理成 2 倍圖能解決這個問題:

var w = $("#code").width();var h = $("#code").height();//要將 canvas 的寬高設置成容器寬高的 2 倍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);html2canvas(document.querySelector("#code"), {    canvas: canvas,    onrendered: function(canvas) {        ...    }});

下載方法:

.on('click','.download',function(){                $('#mycanvas').remove();                var _height=$('.skinReport').height();                //滾到頂部                $('html, body').animate({scrollTop:0});                if(confirm('是否下載肌膚檢測報告?'))                {                    setTimeout(function(){                        var canvas = document.createElement("canvas"),                            w=$('#skinReport').width(),                            h=$('#skinReport').height();                        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);                        html2canvas(document.getElementById('skinReport'), {                            allowTaint: false,                            taintTest: true,                            canvas: canvas,                            onrendered: function(canvas) {                                canvas.id = "mycanvas";                                canvas.style.display = 'none';                                document.body.appendChild(canvas);                                //生成base64圖片數據                                imgData = canvas.toDataURL(type);                                //var newImg = document.createElement("img");                                //newImg.src =  dataUrl;                                //document.body.appendChild(newImg);                                //console.log(imgData);                                var _fixType = function(type) {                                    type = type.toLowerCase().replace(/jpg/i, 'jpeg');                                    var r = type.match(/png|jpeg|bmp|gif/)[0];                                    return 'image/' + r;                                };                                // 加工image data,替換mime type                                imgData = imgData.replace(_fixType(type),'image/octet-stream');                                /**                                 * 在本地進行文件保存                                 * @param  {String} data     要保存到本地的圖片數據                                 * @param  {String} filename 文件名                                 */                                var saveFile = function(data, filename){                                    var save_link = document.createElementNS('http://www.w3.org/1999/xhtml', 'a');                                    save_link.href = data;                                    save_link.download = filename;                                    var event = document.createEvent('MouseEvents');                                    event.initMouseEvent('click', true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);                                    save_link.dispatchEvent(event);                                };                                // 下載后的問題名                                var filename = aname+'肌膚檢測報告' + (new Date()).getTime() + '.' + type;                                // download                                saveFile(imgData,filename);                            },                            width:1512,                            height:15000                        })                    },2500)                }                else                {                    return;                }            })

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VeVb武林網。

 

注:相關教程知識閱讀請移步到HTML教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产成人精品电影久久久| 亚洲国产精品成人av| 美女视频黄免费的亚洲男人天堂| 2019最新中文字幕| 欧美成人黄色小视频| 亚洲天堂男人天堂| 欧美影院在线播放| 日韩大片免费观看视频播放| 亚洲激情视频在线播放| 久久高清视频免费| 欧美国产第一页| 日本韩国欧美精品大片卡二| 国产精品色视频| 伊人一区二区三区久久精品| 国产精自产拍久久久久久蜜| 欧美日本在线视频中文字字幕| 成人在线精品视频| 欧美老女人www| 成人黄色av播放免费| 日韩视频免费大全中文字幕| 日韩成人在线视频网站| 中文字幕亚洲自拍| 国产日韩亚洲欧美| 日本精品一区二区三区在线播放视频| 5566日本婷婷色中文字幕97| 国产亚洲激情视频在线| 中文字幕视频一区二区在线有码| 国产成人精品一区二区在线| 最近日韩中文字幕中文| 欧美成人激情视频| 久久中文字幕在线| 91亚洲国产成人久久精品网站| 91精品国产九九九久久久亚洲| 国产999视频| 中文字幕日韩精品在线观看| 成人激情黄色网| 精品动漫一区二区三区| 88国产精品欧美一区二区三区| 欧美日韩在线观看视频小说| 国产一区二区激情| 国产精品视频网| 中国日韩欧美久久久久久久久| 欧美一级淫片丝袜脚交| 91经典在线视频| 日本精品在线视频| 色婷婷综合久久久久| 欧美国产一区二区三区| 精品国偷自产在线视频| 一本一本久久a久久精品牛牛影视| 国产亚洲精品久久| 亚洲综合精品伊人久久| 欧美激情一区二区三区高清视频| 亚洲性av网站| 一区二区三区高清国产| 成人网中文字幕| 欧美夫妻性视频| 欧美日韩午夜视频在线观看| 97热在线精品视频在线观看| 欧美一级高清免费| 疯狂做受xxxx高潮欧美日本| 日韩av在线电影网| 中文字幕av日韩| 久久成人这里只有精品| 亚洲日本aⅴ片在线观看香蕉| 欧美性生活大片免费观看网址| 亚洲精品永久免费| 久久影视三级福利片| 亚洲国产精品国自产拍av秋霞| 久久久成人av| 91精品国产综合久久香蕉最新版| 9.1国产丝袜在线观看| 日韩欧美一区二区三区| 亚洲一区制服诱惑| 2021久久精品国产99国产精品| 欧美激情视频网| 亚洲欧美日韩久久久久久| 97香蕉超级碰碰久久免费软件| 91精品国产乱码久久久久久蜜臀| 久久国产精品免费视频| 欧美成人在线网站| 亚洲欧美精品suv| 国产欧美一区二区三区四区| 精品丝袜一区二区三区| 亚洲一区二区三| 69久久夜色精品国产69乱青草| 国产69精品久久久久9| 久久国产精品影片| 精品无人区乱码1区2区3区在线| 精品成人国产在线观看男人呻吟| 韩国v欧美v日本v亚洲| 宅男66日本亚洲欧美视频| 美日韩丰满少妇在线观看| 欧美美最猛性xxxxxx| 国产精品成人免费视频| 亚洲色图第三页| 亚洲色图第三页| 97超级碰在线看视频免费在线看| 91深夜福利视频| 欧美高清在线视频观看不卡| 欧美第一页在线| 欧美日韩在线视频观看| 国产精品偷伦视频免费观看国产| 国产欧美日韩免费| 91av在线免费观看视频| 国产日产亚洲精品| 日韩在线视频网站| 亚洲精品之草原avav久久| 日韩精品高清在线观看| 欧美日韩性视频在线| 精品福利在线视频| 国产精品黄色影片导航在线观看| 色综合色综合网色综合| 成人性生交大片免费观看嘿嘿视频| 日韩免费看的电影电视剧大全| 欧美日韩激情网| www.日韩.com| 性欧美亚洲xxxx乳在线观看| 国产精品视频精品| 一本色道久久综合亚洲精品小说| 亚洲国产精品va在线看黑人| 国产精品成av人在线视午夜片| 欧美日韩国产一中文字不卡| 美女撒尿一区二区三区| 亚州国产精品久久久| 91九色蝌蚪国产| 国产999精品久久久| 国产一区视频在线播放| 精品自拍视频在线观看| 色www亚洲国产张柏芝| 97在线观看视频国产| 久久精品国产亚洲精品2020| 91亚洲午夜在线| 日韩欧美国产免费播放| 国产精品久久99久久| 精品国产一区二区三区久久狼黑人| 欧美日韩中国免费专区在线看| 国产精品免费电影| 久久国产精品影视| 中文字幕亚洲自拍| 欧美色另类天堂2015| 欧美裸身视频免费观看| 国产精品青青在线观看爽香蕉| 久久亚洲私人国产精品va| 色吧影院999| 日韩国产高清视频在线| 欧美一级淫片丝袜脚交| 国产精品嫩草影院久久久| 亚洲大胆人体av| 久久久91精品国产| 精品人伦一区二区三区蜜桃免费| 日韩av中文在线| 成人激情在线观看| 久久久久久久久久婷婷| 日韩av电影在线网| 成人女保姆的销魂服务| 欧美性视频在线| 日韩电视剧免费观看网站| 亚洲a在线观看| 亚洲精品日韩久久久| 亚洲丝袜在线视频| 亚洲精品视频久久| 国产日韩精品在线| 777精品视频| 亚洲国产成人爱av在线播放|