【发布时间】:2015-04-10 11:59:12
【问题描述】:
如何在不使用 html2canvas 之类的插件的情况下将以下内容绘制到画布上?
<div id="test">
asadasd <br />
fsdf<br />
sdfsd<br />
sdfsdfsdf<br />
</div>
<canvas id="myCanvas" width="150" height="150" style="border:1px solid #d3d3d3;"></canvas>
js:
function myCanvas() {
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");
var img = document.getElementById("test");
ctx.drawImage(img,10,10);
}
【问题讨论】:
-
div会只包含文本,还是会有其他元素?
标签: javascript jquery html canvas html2canvas