使用Python Tkinter库编写一个图片水印制作工具,这是水印制作工具外观界面:
水印制作工具外观界面
水印制作工具功能介绍
具体功能如下:
- 多种图片导入方式
- 五种水印文字效果
- 图片无损压缩
- 图片本地保存
- 操作记忆功能
使用说明
三种图片导入方式,分别是:
- 单击菜单栏中文件->打开
- 双击图片显示区域
- 单击操作区中导入图片按钮
弹出文件选择对话框,然后选择图片
导入图片后,
- 可添加水印文字,如雷那 – www.tpleina.com
- 设置水印文字大小、选择颜色
- 以及水印位置选择
- 最后点击生成水印,预览水印效果
可以为图片四个边角设置水印:左上,左下,右上,右下。
额外还有一个贯穿水印效果。
右键图片显示区域,单击图片保存,带水印图片本地保存
水印制作工具支持对图片无损压缩,降低图片体积大小,对个人站点的好处:降低了 络带宽,提升了web页面加载速度,保证用户体验。图片压缩率可达50%以上!
若使用图片无损压缩功能,需要先设置APIKEY:菜单栏->文件->压缩KEY
图片无损压缩功能默认是开启的,可以选择关闭:菜单栏->文件->是否压缩->否
注意:若开启图片无损压缩功能,图片保存本地会有一定延迟(涉及图片 络传输,服务端压缩等)
要使用该 站提供对图片压缩接口,需要到官 注册,并申请一个APIKEY,就可以利用接口进行图片压缩处理了
操作记忆功能
所谓操作记忆功能,本次生成水印图片所有设置项,都会被记录下来,下次使用该工具时,操作信息与上次保存一致。
最后,总结,涉及Python Tkinter知识要点
编写水印制作工具涉及知识点:
想要获得Python源码,快来私信我吧~
接下来会有更加精彩的内容,不想错过的话,可以关注我,第一时间获取更新!
最后,投币收藏转发来一波,我们下期不见不散~
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!