将Javascript画布转换为PNG时出现问题

时间:2016-12-11 21:32:59

标签: javascript png

我有这个程序将Mandelbrot集绘制到画布上,甚至用它的概念做一些有创意的事情。我希望这个程序在作为.PNG文件完成后自动将此画布保存到我的下载文件夹中。我试着在这个网站上寻找一些帮助,我能找到的最好的东西,有点理解,适用于我的程序是这样的:

var image = c.toDataURL("image/png").replace("image/png", "image/octet-stream");
window.location.href = image;

其中'c'是画布。虽然这确实将图像保存到我的下载文件夹,但它实际上并不将其存储为PNG文件。因为我能够掌握它根本没有指定文件类型,因为这些文件的属性告诉我文件类型是'Bestand',我确信它只是'file'的荷兰语翻译。有谁知道如何直接将其存储为PNG文件? 注意:我尝试在Paint中打开图像,这似乎能够读取文件。在我看来,图像被正确保存但没有指定文件类型,也没有给出文件的名称。

0 个答案:

没有答案
相关问题