大家好,
最近我有一个需求,我需要在可编辑模式下显示捕获的数字签名。
SVG是HTML中的一个图形容器元素,代表可缩放的矢量图形。它用于定义web的图形。
之前我们使用Canvas捕获和显示签名。但我发现,大数据工具,在浏览了许多链接之后,选择SVG比选择Canvas更适合我的需求。我也知道,怎么查看大数据,大数据库,当我们需要改变画布时,我们需要重新绘制整个场景。SVG的主要优点是可扩展性,支持事件处理程序
首先我创建了OData服务来获取和创建实体
获取实体操作的逻辑:
创建操作:
逻辑如下:
为了创建实体,返利机器人哪个好用,执行get读取单个实体,点击use as request执行post操作。
创建HTTP请求中突出显示的实体,选择HTTP method as post。点击执行
自定义控制器:
在自定义控制器中,我们提供元数据来创建签名板,它的属性来捕捉鼠标移动,以及获取、设置和清除签名细节的功能。逻辑如下:
控制器逻辑:
这里我访问了自定义控制器,加载了创建SVG容器所需的所有元数据和绘制SVG图形所需的所有函数。
我创建了一个signature pad实例和所有其他UI元素,如按钮和名称输入框,.
我的视图如下:
当提供名称和签名并点击save时,名称和SVG路径将保存到后端系统。
为了显示签名,积分返现,请提供名称并点击display。结果如下:
本文地址: /zhuji/79759.html
版权声明:本文发布于收集站云 内容均来源于互联网 如有侵权联系删除