接口描述
输入个人模板印章文字, 创建电子印章图片数据,作为个人用户签署印章使用,根据空格进行折行。
注意:使用本地模板印章接口时需要依赖ext-sdk-fonts.jar
接口名称
TemplateSealService.createLongBreakPersonalTemplateSeal(String text, int fontSize, SealColor color)
请求参数
参数名称 | 类型 | 必选 | 长度 | 参数说明 | 示例值 |
text | String | 是 | 40 | 待创建印章的内容文本, 根据空格折行。 | |
fontSize | int | 是 | 印章字体大小,建议字体大小为10以上 | ||
color | SealColor | 是 | 生成印章的颜色,默认为RED类型
| SealColor.RED |
响应参数
展开全部参数参数名称 | 类型 | 必选 | 参数说明 | 示例值 | |
AddSealResult | AddSealResult | 是 | |||
errCode | int | 是 | 错误码,0标识成功,其他均标识失败 | 0 | |
msg | String | 否 | 错误信息,错误码对应的说明信息 | ||
errorShow | boolean | 否 | 错误信息是否建议显示 | ||
sealData | text | 否 | 最终生成的电子印章图片Base64数据 |
请求示例
// 获取正式生成服务
// 获取客户端的代码:ServiceClient getKHD = ServiceClientManager.get("您的pojectId");
TemplateSealService templateSealService = getKHD.templateSealService();
AddSealResult addSealResult = templateSealService.createLongBreakPersonalTemplateSeal("芜浣", 12, SealColor.RED);
if (addSealResult.getErrCode() != 0)
System.out.println("创建长字符折行个人模板印章(本地)失败:" + JSONObject.fromObject(addSealResult));
else
System.out.println("创建长字符折行个人模板印章(本地)成功," + JSONObject.fromObject(addSealResult));
响应示例
{
"errCode":0,
"errShow":false,
"msg":"成功",
"sealData":"wuhuaniVBORw0KGgoAAAANSUhEUgAAABoAAAAPCAYAAAD6Ud/mAAAAZklEQVR42t2TSw4AEAxE3f/SiIUNj9fuaEiFTsb0U8r3Vvuqw63nKB4fzd5hzEeVopMaikdsRo1RplXdlITU3IgIFElruhlsfXQz2NQRFsmIyKSTiFRtLBFh550ZyF3MaTDD3fekNROUJugRNWYoAAAAAElFTkSuQmCC"
}
错误码
错误码 | 错误描述 | 解决方案 |