mobilePrint
概述
图片一次性多种水印,同时多次水印字符、多次水印图片。 图片翻转、旋转、按比例缩放(压缩)大小。
模块接口
imgZoom
图片按比例缩放大小,并且保存到指定目录。
imgZoom({params}, callback(ret))
flipping:
- 类型:字符串
- 描述:(可选项)图片翻转,取值范围(sx:上下翻转,zy:左右翻转,all:全翻转)。
angle:
- 类型:字符串
- 描述:(可选项)图片顺时针旋转角度,取值范围(90,180,270)。
oldimgurl:
- 类型:字符串
- 描述:(必选项)缩放前的图片路径,只支持设备内部图片,不支持网络图片。
newimgurl:
- 类型:字符串
- 描述:(必选项)缩放后的图片路径,只支持设备内部图片,不支持网络图片。
- 注意:newimgurl与oldimgurl路径相同,oldimgurl会被覆盖掉。
width:
- 类型:整数
- 描述:(必选项)同比例缩放后图片的宽度(像素)。
- 注意:必须大于0。
callback(ret)
ret:
- 内部字段:
可用性
可提供的1.0.3及更高版本
imgPrint
图片按比例缩放大小,并且保存到指定目录。
imgPrint({params}, callback(ret))
oldimgurl:
- 类型:字符串
- 描述:(必选项)被水印前的图片路径。
newimgurl:
- 类型:字符串
- 描述:(必选项)被水印后的图片路径,只支持设备内部图片,不支持网络图片。
- 注意:newimgurl与oldimgurl路径相同,oldimgurl会被覆盖掉。
newimgwidth:
- 类型:整数
- 描述:(必选项)水印后图片同比例缩放的宽度(像素)。
- 注意:必须大于0。
fontnum:
- 类型:整数
- 描述:(必选项)水印字体次数。
- 注意:必须大于等于0。
font0x:
- 类型:整数
- 描述:(可选项)水印字体X抽位置。
- 注意:必须大于等于0,序号从0开始。
font0y:
- 类型:整数
- 描述:(可选项)水印字体Y抽位置。
- 注意:必须大于等于0,序号从0开始。
font0words:
- 类型:字符串
- 描述:(可选项)水印字体内容。
- 注意:序号从0开始
- 类型:整数
- 描述:(可选项)水印字体大小。
- 注意:必须大于0,序号从0开始。
font0color:
- 描述:(可选项)水印字体颜色(#FF0000)。
- 注意:序号从0开始。
font0style:
- 类型:字符串
- 描述:(可选项)水印字体样式。
- 注意:序号从0开始。
imgnum:
- 类型:整数
- 描述:(必选项)水印图片次数。
- 注意:必须大于等于0。
img0x:
- 类型:整数
- 描述:(可选项)水印图片X抽位置。
- 注意:必须大于等于0,序号从0开始。
img0y:
- 类型:整数
- 描述:(可选项)水印图片Y抽位置。
- 注意:必须大于等于0,序号从0开始。
img0width:
- 类型:整数
- 描述:(可选项)水印图片LOGO宽度(像素),水印图片按宽度同比例缩放。
- 注意:必须大于0,序号从0开始。
img0height:
- 类型:整数
- 描述:(可选项)水印图片LOGO高度(像素)。
- 注意:必须大于0,序号从0开始。
img0url:
- 类型:字符串
- 描述:(可选项)水印图片地址,只支持设备内部图片,不支持网络图片。
callback(ret)
ret:
- 类型:JSON 对象
- 内部字段:
可用性
Android系统、iOS系统