WDBFGWatermark插件下载&常见问题
1. 图片加水印功能
- 纯文字水印:设置字体大小、颜色、透明度
- 图片水印:支持PN ...全文
WDBFGWatermark插件下载&常见问题
1. 图片加水印功能
- 纯文字水印:设置字体大小、颜色、透明度
- 图片水印:支持PNG和SVG格式
- 水印位置:9个预设位置 + 平铺斜铺模式
- 图片尺寸限制:小于设定尺寸的图片不加水印
2. WebP转换功能
- 自动将JPG/PNG转换为WebP格式
- 可设置WebP质量(1-100)
- 可选择保留原文件
3. 前台视觉水印层功能
- 纯文字/图片水印:支持两种类型
- 倾斜角度:可自定义旋转角度
- 铺满全屏:水印覆盖整个页面
- 铺设密度:稀疏/正常/密集三种密度
- 层级控制:可设置z-index确保水印在最上层
- 页面排除:可指定某些页面不显示水印
使用方法
- 登录后台,进入 控制台 → 插件
- 启用 WDBFGWatermark 插件
- 点击插件设置进行配置:
- 配置上传水印参数
- 配置WebP转换选项
- 配置前台视觉水印参数
注意:
一、SVG水印需要服务器安装 Imagick 扩展才能在上传时处理。前台视觉水印的SVG支持原生显示,无需额外扩展。
二、如前台视觉水印在你的主题模板没有看到效果,可以在你的主题模板的目录下的footer.php文件中最底部加上代码:
<?php $this->footer(); ?>
三、如果你使用的是Icefox 3.0主题模板,发现上传图片后无法正常自动加水印或转换webp格式,则需要在Icefox插件的Action.php文件中添加对WDBFGWatermark插件uploadHandle方法的调用(从647行插入即可):
// 调用WDBFGWatermark插件的uploadHandle方法
if (class_exists('WDBFGWatermark_Plugin') && method_exists('WDBFGWatermark_Plugin', 'uploadHandle')) {
$file = WDBFGWatermark_Plugin::uploadHandle($file);
if (isset($file['path'])) {
$uploadedFiles[] = [
'name' => $file['name'],
'path' => $file['path'],
'type' => 'image',
'mime' => $file['mime'] ?? $mimeType,
'size' => $file['size'] ?? filesize(__TYPECHO_ROOT_DIR__ . '/' . $file['path'])
];
continue;
}
}
四、想更换水印文字字体为自己指定的字体,则更换本插件目录中的font.ttf文件即可。
免费下载:
链接:点击下载 提取码:wdbfg
