将div转换为画布后,图像底部会显示空白区域

时间:2015-05-29 14:37:03

标签: html5-canvas html2canvas

我正在使用html2canvas将div转换为canvas。 我的DIV包含表格,每个td包含图像。 画布已成功创建,但每个图像底部都显示空白区域。

有没有其他方法可以将DIV转换为CANVAS?

2 个答案:

答案 0 :(得分:0)

是的,这是使用html2canvas渲染网页的全部/部分的一种替代方法。

您可以使用"无头浏览器"在您的服务器上将网页捕获到图像中。无头浏览器可以将网页内容呈现为图像,而不存在适用于html2canvas的安全限制。

我推荐使用PhantomJS,因为它使用Webkit,因此可以与现代浏览器兼容:http://phantomjs.org/screen-capture.html

答案 1 :(得分:0)

是的我得到了解决方案,每个图像只有style =“display:block”。