画布到高分辨率图像

时间:2014-09-10 06:57:16

标签: javascript html5 image canvas dpi

我正在开发web应用程序,它必须从画布中导出高清晰度图像(这是网页的一种屏幕截图)。因此导出的图像必须具有 300dpi ,因此它可以打印。 这样做的任何已知方法? 我所做的远远是用96dpi导出图像,这不是我想要的......

谢谢!

1 个答案:

答案 0 :(得分:0)

只需使用css

调整画布大小
var original_width = 1000;
var canvas = document.getElementById('canvas');
canvas.width = original_width;
canvas.style.width = original_width / (300/96);