Eri*_*roe 2 javascript base64 image digital-signature vue.js
我使用 vue-signature 库,但我不知道如何下载生成为图像的 base64 数据,\n这里是库的链接:https: //www.npmjs.com/package/vue-signature \n我已经阅读文档并查看“Save()”方法将图像保存为 PNG/JPG\xe2\x80\xa6 但它给了我 base64 数据,\n谢谢您的协作,我使用 vue js
\n这不是最优化的解决方案,但它有效。
var a = document.createElement("a"); //Create <a>
a.href = "data:image/png;base64," + ImageBase64; //Image Base64 Goes here
a.download = "Image.png"; //File name Here
a.click(); //Downloaded file
Run Code Online (Sandbox Code Playgroud)
对于你的情况你可以尝试这个
var canvas = document.querySelector("canvas");
var signaturePad = new SignaturePad(canvas);
// Returns signature image as data URL (see https://mdn.io/todataurl for the list of possible parameters)
signaturePad.toDataURL("image/jpeg"); // save image as JPEG
Run Code Online (Sandbox Code Playgroud)
来源: https: //vuejsexamples.com/vue-signature-pad-component/
归档时间: |
|
查看次数: |
7698 次 |
最近记录: |