2
的圖像我使用HTML2Canvas轉換我DIV
爲PNG。它進展順利,但是當我的DIV
大於屏幕時,屏幕中僅顯示DIV
的可見部分。呈現一個DIV是大於屏幕使用HTML2Canvas
有任何解決方法,所以我可以使整個DIV
到圖像?
這裏是我的代碼:
html2canvas(divDrop, {
onrendered: function (canvas) {
imgMap.style.display = "";
imgMap.src = canvas.toDataURL("image/png");
},
width: divDrop.clientWidth,
height: divDrop.clientHeight
});
你檢查'clientWidth '和'clientHeight'屬性?這些尺寸是否正確? – xxxmatko
是的,我查過他們,他們是我的DIV –
的電流大小所以你的DIV的客戶端大小比窗口大小時,畫布的其餘部分用白色填充顏色?當你改變窗口的大小時,它正在複製窗口大小? – xxxmatko