这款应用程序允许你在屏幕上显示可自定义的文本水印。它使用 Python 和 PyQt5 框架构建,提供了一个图形用户界面来配置水印的外观和行为。
- 文本定制 🖋️:
- 将水印文本设置为任何你想要的字符串。
- 使用标准的字体对话框选择各种字体。
- 选择水印的颜色和不透明度。
- 外观控制 🎨:
- 调整水印的旋转角度 📐。
- 控制重复水印实例之间的间距
↔️ 。
- 行为设置 ⚙️:
- 切换“保持在顶层”选项,使水印始终在其他窗口之上可见。
- 语言支持 🌐:
- 目前支持英语和简体中文。
- 设置持久化 💾:
- 你的配置会被保存,并在应用程序重启时自动加载。
- 运行应用程序: 执行 Python 脚本(例如,
python your_script_name.py
)。这将打开屏幕上的水印覆盖和配置窗口。 - 配置水印: 使用配置窗口自定义水印:
- 语言 (Language): 从下拉菜单中选择你偏好的语言。
- 文本水印 (Text Watermark):
- 在“输入水印文字 (Enter Watermark Text)”字段中输入你想用作水印的文本。
- 点击“选择字体 (Select Font)”选择字体系列、样式和大小。
- 点击“选择颜色 (Select Color)”选择水印颜色并调整其透明度。
- 通用设置 (Common Settings):
- 调整“角度 (Angle)”微调框来旋转水印。
- 修改“间距 (Spacing)”微调框来更改重复水印之间的距离。
- 使用“不透明度 (Opacity)”滑块控制水印的整体透明度 🌫️。
- 勾选“保持在顶层 (Stay on top)”复选框,如果你希望水印始终可见。
- 观察变化 👀: 当你在配置窗口中调整设置时,屏幕上的水印覆盖会实时更新。
- 关闭应用程序: 关闭配置窗口以终止水印覆盖。
-
前提条件: 确保你的系统上已安装 Python。
-
安装 PyQt5: 如果你还没有安装 PyQt5,可以使用 pip 进行安装:
pip install PyQt5
-
下载脚本: 将提供的 Python 代码保存为
.py
文件(例如,watermark_app.py
)。
配置窗口分为以下几个部分:
- 语言 (Language): 允许你选择应用程序界面的语言。
- 文本水印 (Text Watermark): 控制水印文本的内容、字体和颜色。
- 通用设置 (Common Settings): 提供调整水印角度、间距、不透明度和保持在顶层行为的选项。
目前,应用程序支持:
- 英语 (English) 🇬🇧
- 简体中文 (Simplified Chinese) 🇨🇳
你可以使用配置窗口中的“语言”下拉菜单轻松切换这些语言。
欢迎对此项目做出贡献!如果你有任何建议、错误报告,或者想贡献代码,请随时在项目仓库(如果托管在网上)上提出问题或提交拉取请求。