Loading... # Typecho 图片水印插件 - 为你的博客图片添加专属水印 > 一个简单但功能强大的 Typecho 图片处理插件,支持自动添加文字水印和 WebP 格式转换。  ## 前言 作为博主,我们经常需要在文章中插入图片。为了保护图片版权,添加水印是很有必要的。今天给大家介绍一个轻量级的 Typecho 图片水印插件,它可以在上传图片时自动添加水印,还支持 WebP 格式转换功能。 ## 主要功能 这个插件主要提供以下功能: - 🖋 自动为上传的图片添加文字水印 - 🎨 支持自定义水印文字内容和大小 - 📍 支持9个方位的水印位置选择 - 🎯 支持自定义文字颜色和透明度 - 📏 支持设置最小图片尺寸(小图片自动跳过水印) - 🖼 支持将图片转换为 WebP 格式 - 💾 支持保留原始图片文件 ## 使用要求 在安装插件之前,请确保你的环境满足以下要求: - PHP >= 7.0.0 - GD 扩展 - Typecho >= 1.1 - GD 库支持 WebP(如需使用 WebP 转换功能) ## 安装方法 1. 下载插件压缩包 2. 将插件文件夹重命名为 `Watermark` 3. 上传至网站的 `/usr/plugins` 目录 4. 在后台启用插件 5. 将字体文件 `font.ttf` 放入插件目录(也可以使用插件自带的字体) ## 配置说明 ### 基础设置 插件提供了丰富的自定义选项: 1. **水印文字**:可以设置任意文字作为水印 2. **字体大小**:自定义水印文字大小 3. **水印位置**:支持9个方位可选 - 左上角、上中、右上角 - 左中、居中、右中 - 左下角、下中、右下角 4. **文字颜色**:支持16进制颜色代码 5. **文字透明度**:范围1-100,越大越不透明 6. **最小图片尺寸**:可设置宽度和高度限制 ### WebP 转换设置 为了优化图片加载速度,插件还提供了 WebP 转换功能: 1. **是否转换**:可选择是否将图片转换为 WebP 2. **转换质量**:可设置1-100的质量值 3. **保留原文件**:可选择是否保留原始图片 ## 使用技巧 1. 合理设置水印透明度,建议在60-80之间 2. WebP 质量建议设置在80-90之间,可以获得较好的压缩比 3. 对于小图标或表情包,建议设置合适的最小尺寸限制 4. 如果网站访问流量较大,建议开启 WebP 转换功能 ## 常见问题解答 1. **上传失败怎么办?** - 检查目录权限是否正确 - 确认 PHP 内存限制是否足够 - 验证字体文件是否存在 2. **水印不显示?** - 确认图片格式是否为 JPG/PNG - 检查图片尺寸是否超过最小限制 - 验证水印文字是否正确设置 3. **WebP 转换失败?** - 检查 PHP 版本是否满足要求 - 确认 GD 库是否支持 WebP - 查看服务器内存是否充足 ## 结语 这个插件虽然简单,但能满足大多数博主的基础需求。如果你也需要为博客图片添加水印,不妨试试这个插件。 插件采用 MIT 协议开源,欢迎在 GitHub 提交 issue 或 PR。如果觉得好用,别忘了给个 star ⭐️ ## 相关链接 - GitHub 仓库:https://github.com/xxhzm/Watermark - 插件下载:https://github.com/xxhzm/Watermark/releases/tag/1.0.0 - 蓝奏云下载:<div class="hideContent">此处内容需要评论回复后(审核通过)方可阅读。</div> 猜你想看 每日一学:PHP 中的array_rand函数详解 祝大家中秋节快乐!给大家送上中秋节小动画。 JS离开窗口改变title PHP变量常量定义以及使用 每日一学:PHP 中的array_search函数详解 Typecho 图片水印插件Watermark - 为你的博客图片添加专属水印 vue状态管理详解以及在vue3中使用vuex 使用cdn.xxhzm.cn加速你的静态资源 每日一学:PHP 中的array_column函数详解 使用 linux go-cqhttp搭建QQ机器人 最后修改:2025 年 01 月 03 日 © 允许规范转载 赞 0 如果觉得我的文章对你有用,请随意赞赏
2 条评论
6666
看看OωO