cn.signit.sdk.pojo
类 PresetForm.Builder
java.lang.Object
cn.signit.sdk.pojo.PresetForm.Builder
- 所有已实现的接口:
- Builder<PresetForm>
- 包容类:
- PresetForm
public static class PresetForm.Builder
- extends Object
- implements Builder<PresetForm>
预设表单信息对象建造器
- 从以下版本开始:
- 2.0.0
| 从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PresetForm.Builder
public PresetForm.Builder()
PresetForm.Builder
public PresetForm.Builder(PresetForm form)
formType
public PresetForm.Builder formType(FormType formType)
- 参数:
formType - SEAL_SIGN-印章签名; WRITE_SIGN-手写签名;FormType
- 返回:
- 预设表单信息对象建造器
PresetForm.Builder - 从以下版本开始:
- 2.0.0
fileId
public PresetForm.Builder fileId(String fileId)
- 参数:
fileId - 指定当前表单要设置到哪个文件上,该ID应该与EnvelopeContentInfo中EnvelopeFile对象的id对应
- 返回:
- 预设表单信息对象建造器
PresetForm.Builder - 从以下版本开始:
- 2.0.0
position
public PresetForm.Builder position(Signer.Position position)
- 参数:
position - 签署表单坐标位置对象 Signer.Position
- 返回:
- 预设表单信息对象建造器
PresetForm.Builder - 从以下版本开始:
- 2.0.0
position
public PresetForm.Builder position(Signer.Position.PositionBuilder positionBuilder)
- 参数:
positionBuilder - 签署表单坐标位置对象建造器 Position.PositionBuilder
- 返回:
- 预设表单信息对象建造器
PresetForm.Builder - 从以下版本开始:
- 2.0.0
required
@Deprecated
public PresetForm.Builder required(boolean required)
- 已过时。
- 参数:
required - 表单是否必填; true-预设表单必须设置签名初始化值;false-预设表单可以不设置签名初始化值;默认为false
- 返回:
- 预设表单信息对象建造器
PresetForm.Builder - 从以下版本开始:
- 2.0.0
scale
public PresetForm.Builder scale(Float scale)
- 参数:
scale - 表单缩放比例
- 返回:
- 预设表单信息对象建造器
PresetForm.Builder - 从以下版本开始:
- 2.0.0
initialValue
public PresetForm.Builder initialValue(InitialValue initialValue)
- 参数:
initialValue - 签名初始化值对象,表单类型为SEAL_SIGN时选用。当表单类型为WRITE_SIGN时,此字段无效。InitialValue
- 返回:
- 预设表单信息对象建造器
PresetForm.Builder - 从以下版本开始:
- 2.0.0
initialValue
public PresetForm.Builder initialValue(InitialValue.Builder initialValueBuilder)
- 参数:
initialValueBuilder - 签名初始化值对象建造器,表单类型为SEAL_SIGN时选用。当表单类型为WRITE_SIGN时,此字段无效。
InitialValue.Builder
- 返回:
- 预设表单信息对象建造器
PresetForm.Builder - 从以下版本开始:
- 2.0.0
revisable
public PresetForm.Builder revisable(boolean revisable)
- 参数:
revisable - 表单框是否允许修正;
true-表单框的位置和大小可以修改,false-表单框的位置和大小不可以修改;默认为false
- 返回:
- 预设表单信息对象建造器
PresetForm.Builder - 从以下版本开始:
- 2.0.0
tagId
public PresetForm.Builder tagId(String tagId)
- 参数:
tagId - 调用方定义标识当前表单(json字符串)
- 返回:
- 预设表单信息对象建造器
PresetForm.Builder - 从以下版本开始:
- 2.0.0
corrected
@Deprecated
public PresetForm.Builder corrected(boolean corrected)
- 已过时。
- 参数:
corrected - 是否是纠正创建的表单;true- false-
- 返回:
- 预设表单信息对象建造器
PresetForm.Builder - 从以下版本开始:
- 2.0.0
margin
public PresetForm.Builder margin(Float margin)
- 参数:
margin - 跨页表单距离页面边缘边距,单位px
- 返回:
- 预设表单信息对象建造器
PresetForm.Builder - 从以下版本开始:
- 2.1.0
offset
public PresetForm.Builder offset(Float offset)
- 参数:
offset - 防伪标记中心按顺时针方向,沿页面边缘偏移的量
- 返回:
- 预设表单信息对象建造器
PresetForm.Builder - 从以下版本开始:
- 2.1.0
certPages
public PresetForm.Builder certPages(String certPages)
- 参数:
certPages - 签署完成后证书所在的页数,若为空字符串或null,则等价于为均为无证书骑缝章。支持格式形如:'first','last','all','odd','even','1','1-5','1,3,4,7,8',...
- 返回:
- 预设表单信息对象建造器
PresetForm.Builder - 从以下版本开始:
- 2.1.0
pixel
public PresetForm.Builder pixel(Integer pixel)
- 参数:
pixel - 单位图片所占像素(当且仅当每页宽度不足1px时有效).
- 返回:
- 预设表单信息对象建造器
PresetForm.Builder - 从以下版本开始:
- 2.1.0
singlePageMark
public PresetForm.Builder singlePageMark(boolean singlePageMark)
- 参数:
singlePageMark - 单页数是否加盖骑缝章
- 返回:
- 预设表单信息对象建造器
PresetForm.Builder - 从以下版本开始:
- 2.1.0
resizable
public PresetForm.Builder resizable(boolean resizable)
- 参数:
resizable - 是否重设骑缝章尺寸
- 返回:
- 预设表单信息对象建造器
PresetForm.Builder - 从以下版本开始:
- 2.1.0
resizeWidth
public PresetForm.Builder resizeWidth(Float resizeWidth)
- 参数:
resizeWidth - 重设骑缝章尺寸宽度.单位px.当resizable=true时该值的设置才有效
- 返回:
- 预设表单信息对象建造器
PresetForm.Builder - 从以下版本开始:
- 2.1.0
resizeHeight
public PresetForm.Builder resizeHeight(Float resizeHeight)
- 参数:
resizeHeight - 重设骑缝章尺寸高度.单位px.当resizable=true时该值的设置才有效
- 返回:
- 预设表单信息对象建造器
PresetForm.Builder - 从以下版本开始:
- 2.1.0
width
public PresetForm.Builder width(Float width)
- 参数:
width - 二维码宽,单位px.
- 返回:
- 预设表单信息对象建造器
PresetForm.Builder - 从以下版本开始:
- 2.1.0
height
public PresetForm.Builder height(Float height)
- 参数:
height - 二维码高,单位px.
- 返回:
- 预设表单信息对象建造器
PresetForm.Builder - 从以下版本开始:
- 2.1.0
build
public PresetForm build()
- 指定者:
- 接口
Builder<PresetForm> 中的 build
- 返回:
- 预设表单信息对象
PresetForm - 从以下版本开始:
- 2.0.0
Copyright © 2019. All rights reserved.