jQuery手写插件jsignature插件特效带提取签名数据转换多重数...

  • 1501
  • 0
  • 0

可以提取签名数据的jQuery素材。
jSignature是一个jQuery插件,它简化了创建签名捕获场的浏览器窗口,允许用户使用鼠标,笔,或手指画一个签名。jSignature捕捉签名矢量轮廓的笔触。虽然jSignature可以导出大位图(PNG)也一样,提取签名的高度可扩展的行程运动坐标(又名向量图)允许签名呈现更大的灵活性。支持主要的台式机,平板电脑和手机浏览器的支持。HTML5 Canvas元素默认情况下使用。我们依傍基于Flash的Canvas元素模拟器(FlashCanvas)时,不支持浏览器的实际画布(ie8 以下)。

基本调用方式:
  1. <!--[if lt IE 9]>
  2. <script type="text/javascript" src="libs/flashcanvas.js"></script><![endif]-->
  3. <div id="signature"></div>
  4. <script src="libs/jSignature.min.js"></script>
  5. <script>
  6.     $(document).ready(function() {
  7.         $("#signature").jSignature()
  8.     })
  9. </script>
复制代码
API
init:初始化

reset:复位/重置

getData:获取数据

setData:设置 数据

listPlugins:导入导出列表

  1. var $sigdiv = $("#signature")
  2. $sigdiv.jSignature() //// inits的jSignature部件。
  3. //一些涂鸦后......
  4. $sigdiv.jSignature("reset") //清除画布并重新渲染的装饰就可以了
  5. // 获取签名的SVG和呈现在浏览器中的SVG.
  6. //此导出插件返回数组[MIMETYPE,签名的SVG的base64编码字符串划]
  7. var datapair = $sigdiv.jSignature("getData", "svgbase64")
  8. var i = new Image()
  9. i.src = "data:" + datapair[0] + "," + datapair[1]
  10. $(i).appendTo($("#someelement") // 添加图像(SVG),到 DOM
  11. // 获取签名的“base30”数据对
  12. datapair = $sigdiv.jSignature("getData","base30")
  13. //重新导入数据到jSignature。
  14. $sigdiv.jSignature("setData", "data:" + datapair.join(","))
复制代码


jQuery手写插件jsignature插件特效带提取签名数据转换多重数...
  • 元气赵老师 刚刚下载了一个素材
  • 百运渡化工 刚刚下载了一个素材
  • 麦克斯韦的银色锤子 刚刚下载了一个素材
  • 韩跑跑 刚刚下载了一个素材
  • ayaaff 刚刚下载了一个素材
  • qq作怪ErO 刚刚下载了一个素材
  • qqMilesNpP 刚刚下载了一个素材
  • qqWatergnn 刚刚下载了一个素材
  • 平安喜樂 刚刚下载了一个素材
  • 哆啦A梦9 刚刚下载了一个素材
  • 通境 刚刚下载了一个素材
  • qq哈喽c6X 刚刚下载了一个素材
  • 伴梦伴醒 刚刚下载了一个素材
  • 墨言555 刚刚下载了一个素材
  • 丰祺 刚刚下载了一个素材
分享者:
分享者头像
小编
热门素材推荐
HTML素材网,HTML5模板,网页特效 微信公众账号二维码 淘宝店铺地址二维码
Copyright©2024  素材8  Powered by 智伙伴科技
   鲁ICP备14029286号-5 鲁公网安备37060202001967号
返回顶部返回顶部
发布主题