功能描述
图片:添加文字水印
支持格式
Json
请求参数:
| 字段 | 可选 | 类型及范围 | 说明 | 
| sourcePath | 否 | String | 添加水印的图片地址  LightResource://xxxx,只支持jpg/png | 
| text | 否 | String | 水印文字 | 
| fillType | 是 | Number | 是否平铺整个图片 0-不平铺,1-平铺  默认0-不平铺 | 
| fillAngle | 是 | Number | 平铺时,文字倾斜角度  默认0 | 
| direction | 是 | Number | 不平铺时,文字的水印位置:0-中间,1-左上角,2-右上角,3-左下角,4-右下角    默认0-中间 | 
| textSize | 是 | Number | 水印文字号大小   默认18 | 
| textColor | 是 | String | 水印文字颜色  默认#FFFFFF | 
| alpha | 是 | Number | 水印透明度,范围0-1   默认1 | 
请求调用示例
| 示例1:params = {
 "sourcePath": "LightResource://xxxx",
 "text": "WaterMark",
 "fillType": 1,
 "fillAngle": 30,
 "textSize": 20,
 "textColor": "#FFFFFF"
 };
 LightSDK.native.imageWatermarkText(params, (data) => {
 console.log(JSON.stringify(data));
 });
 
 示例2:
 params = {
 "sourcePath": "LightResource://xxxx",
 "text": "WaterMark",
 "direction": 4
 };
 LightSDK.native.imageWatermarkText(params, (data) => {
 console.log(JSON.stringify(data));
 });
 
 | 
返回结果示例,
| 示例:{
 "info": {
 "error_code": "0",
 "error_message": "success"
 },
 "data": {
 "tempFilePath": "LightResource://d676jdjk36666.image"
 }
 }
 
 | 
返回字段说明
| 字段名 | 字段类型 | 说明 | 
| tempFilePath | String | 被添加水印的图片文件路径 | 
注意事项
1.需要在config.js配置文件中做以下配置:
| module.exports = {plugins:{
 "image": {}  // 老版本的配置imageacquisition已不再提供维护
 }
 };
 
 |