首页 > 解决方案 > 通过 Div id 生成画布图像

问题描述

如果我们将样式应用于 div 标签,我计划将图像生成为画布,这意味着我们应该如何导出它?

var Pic = document.getElementById("shirtDiv").toDataURL("image/png");

我已经使用上面的行按 div id 导出图像。我的 div id 是shirtDiv.

var Pic = document.getElementById("shirtDiv").toDataURL("image/png");

我需要按1:1比例下载图像。

标签: javascriptjquery

解决方案


我猜你的问题是当你改变宽度和高度属性时。我建议你永远不要修改那些。如果您需要根据视图调整画布大小,请改用比例。这将使您在导出时始终能够获得相同的图像尺寸!


推荐阅读