signature_pad:基于HTML5画布的平滑签名绘制

时间:2024-02-24 09:19:37
【文件属性】:

文件名称:signature_pad:基于HTML5画布的平滑签名绘制

文件大小:132KB

文件格式:ZIP

更新时间:2024-02-24 09:19:37

javascript drawing canvas signature signature-pad

签名板 Signature Pad是一个JavaScript库,用于绘制平滑的签名。 它基于HTML5画布,并基于提供的使用可变宽度的Bézier曲线插值。 它适用于所有现代台式机和移动浏览器,并且不依赖于任何外部库。 演示版 可在台式机和移动浏览器中运行。 您可以查看其以获取有关如何处理窗口调整大小和高DPI屏幕的一些技巧。 您还可以在找到有关后者的更多信息。 其他演示 擦除功能: : 撤消功能: : 安装 您可以使用npm安装最新版本: npm install --save signature_pad 或纱线: yarn add signature_pad 您还可以使用[removed]标签将其直接添加到页面中: < script src =" https://cdn.jsdelivr.net/npm/signature_pad@2.3.2/dist/signature_pad.min.js " > </ script > 您可以在选择其他版本。 该库以UMD(通用模块定义)和ES6模块的形式提供。 用法 API var canvas = document


【文件预览】:
signature_pad-master
----rollup.config.js(1KB)
----ISSUE_TEMPLATE.md(670B)
----yarn.lock(230KB)
----.eslintrc.js(286B)
----src()
--------signature_pad.ts(17KB)
--------point.ts(776B)
--------throttle.ts(1KB)
--------bezier.ts(3KB)
----.travis.yml(59B)
----tsconfig.json(367B)
----LICENSE(1KB)
----README.md(9KB)
----docs()
--------index.html(2KB)
--------js()
--------css()
----prettier.config.js(255B)
----.editorconfig(281B)
----tests()
--------signature_pad.test.ts(2KB)
--------fixtures()
--------bezier.test.ts(1KB)
--------point.test.ts(2KB)
----.gitignore(50B)
----CHANGELOG.md(6KB)
----.eslintignore(52B)
----package.json(2KB)

网友评论