|
...
|
...
|
@@ -42,16 +42,25 @@ class CosService |
|
|
|
];
|
|
|
|
//水印
|
|
|
|
if ($watermarkOptions) {
|
|
|
|
$options['Pic-Operations'] = json_encode([
|
|
|
|
'is_pic_info' => 1,
|
|
|
|
'rules' => [
|
|
|
|
[
|
|
|
|
'fileid' => $key, // 使用相同的文件名保存
|
|
|
|
// 'rule' => 'watermark/1/'.implode('/',$watermarkOptions),
|
|
|
|
'rule' => 'watermark/1/image/aHR0cDovL2dsb2JhbHNvLXY2LTEzMDk2Nzc0MDMuY29zLmFwLWhvbmdrb25nLm15cWNsb3VkLmNvbS91cGxvYWQvcC8xL2ltYWdlX3Byb2R1Y3QvMjAyNC0wMy82NWVlYzNmN2Q3YmUzMTU2MjkucG5n/gravity/center'
|
|
|
|
]
|
|
|
|
]
|
|
|
|
]);
|
|
|
|
// $options['Pic-Operations'] = json_encode([
|
|
|
|
// 'is_pic_info' => 1,
|
|
|
|
// 'rules' => [
|
|
|
|
// [
|
|
|
|
// 'fileid' => $key, // 使用相同的文件名保存
|
|
|
|
//// 'rule' => 'watermark/1/'.implode('/',$watermarkOptions),
|
|
|
|
// 'rule' => 'watermark/1/image/aHR0cDovL2dsb2JhbHNvLXY2LTEzMDk2Nzc0MDMuY29zLmFwLWhvbmdrb25nLm15cWNsb3VkLmNvbS91cGxvYWQvcC8xL2ltYWdlX3Byb2R1Y3QvMjAyNC0wMy82NWVlYzNmN2Q3YmUzMTU2MjkucG5n/gravity/center'
|
|
|
|
// ]
|
|
|
|
// ]
|
|
|
|
// ]);
|
|
|
|
$options['Pic-Operations'] = '{
|
|
|
|
"is_pic_info": 1,
|
|
|
|
"rules": [
|
|
|
|
{
|
|
|
|
"fileid": "/upload/m/image_other/2024-08/3.jpg",
|
|
|
|
"rule": "watermark/1/image/aHR0cDovL2dsb2JhbHNvLXY2LTEzMDk2Nzc0MDMuY29zLmFwLWhvbmdrb25nLm15cWNsb3VkLmNvbS91cGxvYWQvcC8xL2ltYWdlX3Byb2R1Y3QvMjAyNC0wMy82NWVlYzNmN2Q3YmUzMTU2MjkucG5n/gravity/center"
|
|
|
|
}
|
|
|
|
]
|
|
|
|
}';
|
|
|
|
}
|
|
|
|
// 上传文件
|
|
|
|
$res = $cosClient->putObject($options);
|
...
|
...
|
|