电子签名canvas应用,对canvas进行了简单的封装,并提供了图片base64编码进行保存的思路。
一、源码分析
1.使用new CanvasSign()进行实例化
- 目前源码对电子签名的实现,提供了挺好的实现思路,虽然细节是有待优化的。
- 当窗口发生长宽高的改变的时候,签名的鼠标焦点,不会自动变化,此处有待优化。
2.支持清除,在线保存图片,获取base64编码
- canvas本身特性比较好,对图片的处理,获取等都是非常方便的。
- 关于canvas获取图片的base64,可以统一采用:let base64= canvas.toDataURL(“image/jpeg”, 1);
- 后续对于base64的图片的保存,java都有非常成熟的保存例子,精益编程将在总结base64图片保存的方法.