CreateSignatrue
SignatureAPI.CreateSignatrue
功能说明
根据书签或者插入符位置进行签章
函数原型
LONG CreateSignatrue(BYTE SealType,VARIANT varIndex,BSTR bstrPwd,BYTE blLoop,VARIANT varParam,VARIANT varParamExt1,VARIANT varParamExt2)
参数
参数名 | 类型 | 必填 | 说明 |
---|---|---|---|
SealType | Integer | 是 | 0,Key自身印章,1 自定义印章(设置为1时需先调用CreateHandSeal或CreateCommentSeal这个函数) |
varIndex | String | 是 | 印章索引(数字式,基数从零开始,字符串时,代表印章的名称或) |
bstrPwd | String | 是 | Key密码 |
blLoop | Boolean | 是 | 是否在该位置每页签章 |
varParam | String | 是 | 在word签章中,本参数代表书签名称(如:”qin”),在excel签章中,本参数代表区域位置(如:”A10”),若本参数为空,则以插入符位置作为签章位置 |
varParamExt1 | String | 是 | 在word中本参数无效,在excel中本参数代表sheet页(如:sheet1),若未指定代表所有页 |
varParamExt2 | String | 否 | 预留 |
返回值
0、成功;非零,调用失败。详见错误代码
调用示例
var vRet = SignatureAPI.CreateSignatrue(0,0,"123456",0,"","","");