从画布减小生成的图像文件的大小?

时间:2015-01-25 20:00:27

标签: html5 html5-canvas

我创建了一个模因生成器。它的问题是我从画布获得的图像有很大的尺寸。典型大小为600KB。这是正常的吗?我可以做些什么来缩小图像尺寸吗?我会发布代码,但我不认为代码很重要。

1 个答案:

答案 0 :(得分:2)

您可以通过使用jpg而不是png指定toDataURL编码来缩小网址大小。

var jpgURL = canvas.toDataURL("image/jpeg");

您还可以指定图像质量以进一步缩小网址大小。

var jpgURLat50PercentQuality = canvas.toDataURL("image/jpeg", 0.5);

祝你的项目好运!