【发布时间】:2011-12-12 18:29:15
【问题描述】:
我正在开发一个纯粹的 JS/HTML 页面,用户可以在其中上传图像,并将图像转换为画布数据并显示。然后用户可以点击一个按钮来改变像素数据,改变显示。
现在,如果用户想要保存图像,他们可以右键单击并保存为,系统会提示他们将图像另存为 canvas.png;但是,我希望只有一个“下载图像”按钮,用户可以单击该按钮以弹出标准保存对话框。
我的问题是如何制作这样一个按钮,将画布数据拉入标准图像下载提示?
这里有更多细节:
如果您在显示的图像上执行“查看图像”,它转到的 url 是这样的: data:image/png;base64,iVBORw0KGgoAA(还有很多东西)
【问题讨论】:
标签: html5-canvas savefiledialog