我正在使用html5画布,因为我正在使用konvajs和anglurjs。我想导出具有更高分辨率的画布的可见区域。
我可以使用 stage.toDataURL('JPEG',1.0)导出可见区域,但它会重新调整图像的分辨率。它根据浏览器窗口设置图像尺寸,但我想以与导入时相同的分辨率导出图像。
答案 0 :(得分:2)
stage.toDataURL()
pixelRatio
有一个未记录的配置名为stage.toDataURL({ pixelRatio: 2})
:
{{1}}
此命令将以更高的分辨率保存画布。