介绍
本安卓SDK可在安卓平台上实现对PDF文件签字,并可以导出对应的文件(PDF格式)。
## 产品特色
**本产品支持添加多种类型的签字数据,添加的签字数据具有暂存功能,用户即使不保存或固化文件,下次进入文件,前次添加的签字数据依然存在,也可继续编辑;同时sdk也具备验签,缩略图一览等附加功能。**
**用词说明:**
**保存**:将签名数据提交到服务端,可以实现三端(H5,安卓,iOS)数据同步。
**固化**:将签名数据写入pdf文件中,一旦写入,则无法修改。
**暂存**:将签名数据暂存在本地,为自动执行。
- “签字”——插入签名
插入签名之后,点击拖动可调整位置、大小、旋转角度,点击签名框之外的地方,签名进入睡眠状态,再次点击可唤醒,并再次进行上述操作。
- “批注”——手写笔迹
在批注模式,可手写批注,具备擦除,清空笔迹等功能,也可根据需求调节笔迹的粗细,颜色等属性。
- “图片”——插入图片
可插入指定图片,并调整图片位置、大小、旋转角度,点击图片框之外的地方,图片进入睡眠状态,再次点击唤醒,并可再次进行上述操作。
- “文本”——插入图片
可输入文字插入文件指定位置,并调整文本位置、大小、旋转角度,点击文本框之外的地方,文本进入睡眠状态,再次点击唤醒,并可再次进行上述操作。
- “缩略图”——显示缩略图
显示每页的缩略图,点击缩略图快速跳转到该页,可以标记该页是否已经做过修改
- “验签”——校验签字
若pdf中保存过好签的签字数据,则会显示记录信息,点击该记录,快速跳转到该页并放大该项内容。
## 签批基本流程
::: hljs-center

:::
## 接入准备
- 下载最新的sdk demo包(**sdk的minSdkVersion 16 仅支持arm64-v8a 平台**),Demo中已实现了签批的基本功能(安装运行前,请赋予app权限),[下载地址](https://pub.wellsign.cn/wsop/android/sdko/WELLSIGN_SDK_DEMO.zip)
- 在搭建好并成功授权的[sdk控制台](doc:JAbALZef)中,创建应用,获取应用id和应用secret[(sdk授权用)](doc:NgHlW698)
- 参照sdk demo将签字插件[集成](doc:LlOXos4n)进自身项目
- 调用安卓sdk提供接口,自定义实现需要的功能