如何使用Canvas toDataURL(" image / gif")来创建一个gif而不是PNG

时间:2017-06-23 20:48:04

标签: javascript html5 image canvas gif

我无法让我的画布给我一个我可以提交给帖子的GIF。

当我运行toDataURL("image/gif")并检查结果时,它实际上是一个PNG。

最初绘制的图像是jpeg。

在chrome 58和firefox 50中测试。

有诀窍吗?或者我需要另一个库来转换它吗?

我的目标是尝试尽可能多地保存数据。我测试只使用MS Paint和GIF而不是PNG节省了大约30%(通过画布创建的PNG),而且这些图像是黑白的,所以没有任何质量损失。

提前感谢您的帮助!

- 编辑

这个链接并没有解释如何让画布给我一个gif而不是PNG。只有如何从文件中读取数据URL。

0 个答案:

没有答案