作者 lyh

gx脚本demo

@@ -330,8 +330,8 @@ class LoginController extends BaseController @@ -330,8 +330,8 @@ class LoginController extends BaseController
330 $cos = new CosService(); 330 $cos = new CosService();
331 $cdnUrl = '/upload/p/1/image_other/2023-11/655d9c70b692e10129.png'; 331 $cdnUrl = '/upload/p/1/image_other/2023-11/655d9c70b692e10129.png';
332 $data = [ 332 $data = [
333 - 'text' => '再添加一个水印----------11',  
334 - 'gravity' => 'northWest', 333 + 'text' => '大水印',
  334 + 'gravity' => 'center',
335 ]; 335 ];
336 return $cos->addFieldImage($cdnUrl, $data); 336 return $cos->addFieldImage($cdnUrl, $data);
337 } 337 }
@@ -190,8 +190,8 @@ class CosService @@ -190,8 +190,8 @@ class CosService
190 $param = [ 190 $param = [
191 'image/'.$this->urlSafeBase64Encode($data['image'] ?? ''),//文字水印名称 191 'image/'.$this->urlSafeBase64Encode($data['image'] ?? ''),//文字水印名称
192 'gravity/'.$this->urlSafeBase64Encode($data['gravity'] ?? 'SouthEast'), 192 'gravity/'.$this->urlSafeBase64Encode($data['gravity'] ?? 'SouthEast'),
193 - 'dx/'.($data['dx'] ?? 10),  
194 - 'dy/'. ($data['dy'] ?? 10), 193 + 'dx/'.($data['dx'] ?? 0),
  194 + 'dy/'. ($data['dy'] ?? 0),
195 'batch/'.($data['batch'] ?? 0),//平铺水印功能 195 'batch/'.($data['batch'] ?? 0),//平铺水印功能
196 'dissolve/'.($data['dissolve'] ?? 50),//透明度 196 'dissolve/'.($data['dissolve'] ?? 50),//透明度
197 'degree/'.($data['degree'] ?? 0),//文字水印的旋转角度设置,取值范围为0 - 360,默认0 197 'degree/'.($data['degree'] ?? 0),//文字水印的旋转角度设置,取值范围为0 - 360,默认0