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