【问题标题】:Immediate Save Dialogue to Download HTML5 Canvas Image - Not Saving on Server立即保存对话框以下载 HTML5 画布图像 - 不保存在服务器上
【发布时间】:2011-12-12 18:29:15
【问题描述】:

我正在开发一个纯粹的 JS/HTML 页面,用户可以在其中上传图像,并将图像转换为画布数据并显示。然后用户可以点击一个按钮来改变像素数据,改变显示。

现在,如果用户想要保存图像,他们可以右键单击并保存为,系统会提示他们将图像另存为 canvas.png;但是,我希望只有一个“下载图像”按钮,用户可以单击该按钮以弹出标准保存对话框。

我的问题是如何制作这样一个按钮,将画布数据拉入标准图像下载提示?

这里有更多细节:

如果您在显示的图像上执行“查看图像”,它转到的 url 是这样的: data:image/png;base64,iVBORw0KGgoAA(还有很多东西)

【问题讨论】:

    标签: html5-canvas savefiledialog


    【解决方案1】:

    Jacob Seidelin 创建了一个库,可让您将画布保存为图像。你可以找到他的site here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-12-16
      • 2020-10-06
      • 1970-01-01
      • 2014-06-17
      • 1970-01-01
      • 2013-12-06
      相关资源
      最近更新 更多