作者 lyh

gx脚本demo

... ... @@ -330,7 +330,8 @@ class LoginController extends BaseController
$cos = new CosService();
$cdnUrl = '/upload/p/1/image_other/2023-11/655d9c70b692e10129.png';
$data = [
'text' => '这是水印',
'text' => '再添加一个水印',
'gravity' => 'NorthWest',
];
return $cos->addFieldImage($cdnUrl, $data);
}
... ...
... ... @@ -198,8 +198,6 @@ class CosService
];
$url = $url.'?watermark/1/'.implode('/',$param);
}else{
// $data['dx'] = $data['dx'] ?? 10;
// return $data;
$param = [
'text/'.$this->urlSafeBase64Encode($data['text'] ?? ''),//文字水印名称
'gravity/'.$this->urlSafeBase64Encode($data['gravity'] ?? 'SouthEast'),
... ... @@ -232,7 +230,7 @@ class CosService
'Key' => $cdnUrl, // 去掉域名部分,得到存储桶内的路径
'Body' => $imageContent,
]);
return $url;
return $cos['cdn'].$cdnUrl;
}
/**
... ...