mobilePrint

imgPrint

概述

图片一次性多种水印,同时多次水印字符、多次水印图片。 图片翻转、旋转、按比例缩放(压缩)大小。

模块接口

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系统