【发布时间】:2017-06-06 23:10:54
【问题描述】:
我正在为此制作一个 html5 画布,我正在使用 konvajs 和 anglurjs。我想以更高的分辨率导出画布的可见区域。
我可以使用 stage.toDataURL('JPEG',1.0) 导出可见区域,但它会重新调整图像的分辨率。它根据浏览器窗口设置图像尺寸,但我想以与导入相同的分辨率导出图像。
【问题讨论】:
标签: html5-canvas konvajs
我正在为此制作一个 html5 画布,我正在使用 konvajs 和 anglurjs。我想以更高的分辨率导出画布的可见区域。
我可以使用 stage.toDataURL('JPEG',1.0) 导出可见区域,但它会重新调整图像的分辨率。它根据浏览器窗口设置图像尺寸,但我想以与导入相同的分辨率导出图像。
【问题讨论】:
标签: html5-canvas konvajs
stage.toDataURL() 有一个名为 pixelRatio 的未记录配置:
stage.toDataURL({ pixelRatio: 2})
此命令将以更高的分辨率保存画布。
【讨论】: