如何在 PDF 上添加手绘签名? 我有一份 jquery 移动报告,客户在最后签名。将签名绘制在画布上后,将其显示回给客户。
然后我使用 JSPdf 将报告转换为 PDF。我可以毫无问题地显示文本、表格和徽标,但这个签名的东西确实难倒了我。 对于普通图片,您只需转换为 URI 并显示图片,但我通过签名得到的只是 URI。
使用signaturepad.js jQuery插件生成base64编码的签名图像。 使用该代码作为 jspdf 中 htmltopdf 中的图像 src
答案就像找到生成的图像一样简单。再次感谢您。
var SigImg = document.getElementById("sig-image");
doc.addImage(SigImg, 'png', 20, 20, 100, 40)
是否可以将签名直接包含在 PDF 本身中,而不是像签名板和其他选项一样导航到不同的屏幕来签名?