作者 lyh

gx

@@ -42,25 +42,16 @@ class CosService @@ -42,25 +42,16 @@ class CosService
42 ]; 42 ];
43 //水印 43 //水印
44 if ($watermarkOptions) { 44 if ($watermarkOptions) {
45 -// $options['Pic-Operations'] = json_encode([  
46 -// 'is_pic_info' => 1,  
47 -// 'rules' => [  
48 -// [  
49 -// 'fileid' => $key, // 使用相同的文件名保存  
50 -//// 'rule' => 'watermark/1/'.implode('/',$watermarkOptions),  
51 -// 'rule' => 'watermark/1/image/aHR0cDovL2dsb2JhbHNvLXY2LTEzMDk2Nzc0MDMuY29zLmFwLWhvbmdrb25nLm15cWNsb3VkLmNvbS91cGxvYWQvcC8xL2ltYWdlX3Byb2R1Y3QvMjAyNC0wMy82NWVlYzNmN2Q3YmUzMTU2MjkucG5n/gravity/center'  
52 -// ]  
53 -// ]  
54 -// ]);  
55 - $options['Pic-Operations'] = '{  
56 - "is_pic_info": 1,  
57 - "rules": [  
58 - {  
59 - "fileid": "/upload/m/image_other/2024-08/3.jpg",  
60 - "rule": "watermark/1/image/aHR0cDovL2dsb2JhbHNvLXY2LTEzMDk2Nzc0MDMuY29zLmFwLWhvbmdrb25nLm15cWNsb3VkLmNvbS91cGxvYWQvcC8xL2ltYWdlX3Byb2R1Y3QvMjAyNC0wMy82NWVlYzNmN2Q3YmUzMTU2MjkucG5n/gravity/center"  
61 - }  
62 - ]  
63 -}'; 45 + $options['Pic-Operations'] = json_encode([
  46 + 'is_pic_info' => 1,
  47 + 'rules' => [
  48 + [
  49 + 'fileid' => $key, // 使用相同的文件名保存
  50 +// 'rule' => 'watermark/1/'.implode('/',$watermarkOptions),
  51 + "rule" => "imageMogr2/thumbnail/!50p"
  52 + ]
  53 + ]
  54 + ]);
64 } 55 }
65 // 上传文件 56 // 上传文件
66 $res = $cosClient->putObject($options); 57 $res = $cosClient->putObject($options);