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

  • 1685
  • 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插件特效带提取签名数据转换多重数...
  • 坐以待币 刚刚下载了一个素材
  • qqXuuP4h 刚刚下载了一个素材
  • qqCoisinia4C 刚刚下载了一个素材
  • qq非oip 刚刚下载了一个素材
  • NirvanaG 刚刚下载了一个素材
  • HZM糯米饭 刚刚下载了一个素材
  • 鹿茸 刚刚下载了一个素材
  • h s j d j x x 刚刚下载了一个素材
  • qq干哈b7m 刚刚下载了一个素材
  • 高成辉 刚刚下载了一个素材
  • 钊圪 刚刚下载了一个素材
  • qq九七ibP 刚刚下载了一个素材
  • 城8561 刚刚下载了一个素材
  • 荊K 刚刚下载了一个素材
  • 宋德平 刚刚下载了一个素材
分享者:
分享者头像
小编
热门素材推荐
HTML素材网,HTML5模板,网页特效 微信公众账号二维码 淘宝店铺地址二维码
Copyright©2024  素材8  Powered by 智伙伴科技
   鲁ICP备14029286号-5 鲁公网安备37060202001967号
返回顶部返回顶部
发布主题