javascript - 使用 Html 和 Javascript 在浏览器中导出图像

标签 javascript html image

我想为用户提供导出(本地保存)网页中的图像 (svg) 的功能,但不确定如何做到这一点。我发现您可以使用 Canvas 来执行此操作,但不能使用常规图像。

示例代码:

<html>
   <body>
    <img src="/path/to/image.svg">
    <button>Export and Save</button>
   </body>
</html>

最佳答案

您可以使用该文件的链接:

<a href="/path/to/image.svg" download>Export and save</a>

如果您想要下载其他文件名,还可以设置 download="Filename.svg"。

关于javascript - 使用 Html 和 Javascript 在浏览器中导出图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49516216/

相关文章:

Javascript替换字符串中的utf字符

javascript - 无法让 Jquery 选项卡在简单侧边栏 Bootstrap 模板中工作

ios - UIImagePickerController 使用 Swift 获取图像 URL

c# - ASP.NET:上传前验证文件大小(宽度和高度)

javascript - 使用 Redux Saga 更新单个状态属性的最佳实践

使用 JSF 的 Javascript 奇怪逻辑运算符行为 : `&&`

javascript - 如何使用javascript动态创建表单?

javascript - 防止 SVG 模式的拉伸(stretch)/preserveAspectRatio

html - 将标签与输入相关联而不是 id?

php - 将blob类型图像上传到数据库,我的代码说它正在上传图像但没有存储在数据库中