fix: 上传图片水印

This commit is contained in:
2025-06-11 16:59:02 +08:00
parent 31a0dc25b3
commit 5f6b8a20c9

View File

@@ -42,7 +42,7 @@ class Upload
$filemd5 = $file->md5();
$filesha1 = $file->sha1();
$image_model = null; // SysImageUploadRecordModel::md5($filemd5)->find();
$image_model = SysImageUploadRecordModel::md5($filemd5)->find();
if (is_null($image_model)) {
$filename = Filesystem::disk('image')->putFile($param['module'], $file);
// 处理图片
@@ -85,7 +85,7 @@ class Upload
// 设置字体大小
$font->size($text_options['size']);
// 设置字体颜色及透明度
$opacity = dechex((int)ceil(255 * ($text_options['opacity'] / 100)));
$opacity = $text_options['opacity'] > 0 ? dechex((int)ceil(255 * ($text_options['opacity'] / 100))) : '00';
$font->color($text_options['color'] . $opacity);
$font->align('left');
$font->valign('top');