在 html5 的画布上保存选项

发布于 2024-11-04 20:06:11 字数 320 浏览 1 评论 0原文

我使用这两个库来保存画布绘制:

http://www.nihilogic.dk/labs/canvas2image/canvas2image.js" nihilogic.dk/labs/canvas2image/canvas2image.js http://www.nihilogic.dk/labs/canvas2image/base64.js

...但是它们工作得很好,我想知道是否有没有办法指定输出文件的名称?

I'm using this two libraries in order to save a canvas draw:

http://www.nihilogic.dk/labs/canvas2image/canvas2image.js http://www.nihilogic.dk/labs/canvas2image/base64.js

...and they work great however, I was wondering if there's a way to specify the name of the output file?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

乖不如嘢 2024-11-11 20:06:11

您需要使用 Content-Disposition 标头来指定文件名。

我认为你不能在 JavaScript 中设置它。但如果可以的话,请设置它并使用 filename= 选项指定默认文件名。

You would need to use Content-Disposition header to specify a filename.

I don't think you can set that in JavaScript. But if you can, set it and use the filename= option to specify a default filename.

半衾梦 2024-11-11 20:06:11

您可以使用元素的“download”属性来设置它,如下代码所示:

<a target="_blank" href="https://www.google.com/intl/en_com/images/srpr/logo3w.png" download="testXXX.jpg">DOWNLOAD ME!</a>

您可以将“href”属性更改为数据url。

Eric 有关于此的一个非常好的教程

You can set it with "download" attribute of an element, which looks like the code below:

<a target="_blank" href="https://www.google.com/intl/en_com/images/srpr/logo3w.png" download="testXXX.jpg">DOWNLOAD ME!</a>

You can change the "href" attribute to data url.

Eric has a very good tutorial on this.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文