保存canvas.toDataURL()生成的文件

时间:2014-03-11 18:07:38

标签: javascript canvas

我使用png制作了一些canvas.toDataURL()。 我想使用下载对话框将其保存到包含png的文件夹。 但我不知道如何制作文件夹和使用下载对话框。 请告诉我。

1 个答案:

答案 0 :(得分:1)

非常确定无法在客户端计算机上创建任意文件夹。在我看来,这将是一个巨大的安全问题。

如果您想创建下载文件的链接,只需使用标签上的下载属性即可。

<a href="data:image/png;base64,
    iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAAXNSR0IArs4
    c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAABoSU
    RBVDhPvYxLFoAwCAN7/0sjJRFCW135nIWSX4d1xgaDm6b32FlMinjr0Aaa1
    gDHE21QIsAN1MFR2pniw4ED2Rrv/D+g3sh0fvMCUWgw0EEKEDVCSwo10HhB
    01bSABwc/gWUAK3E7AJgQR/9VKyAfgAAAABJRU5ErkJggg=="
download="myimage.png">Download this image</a>.