创建个性化的icon图表作为软件的logo

icon图标是软件左上角的图像

为此拜访python官网:to-ico · PyPI

使用pip install to-ico下载完成后,还自动生成了一个执行程序(用不到这个)

图1

重点是to_ico.py这个文件:我们好奇地用官方自带的IDLE打开这个文件

聪明的小伙伴们应该能从图2看出这个模块的工作机制

图2

主要的函数:png_to_ico,将图片的名称作为参数传递给这个函数就可以创建.ico图标文件

开始创建自己的icon

使用tkinter.filedialg中的askopenfilenames函数获取原图:

图3
​​​​​

在原图片所在的目录下可以找到生成的ico文件:

同样,使用askopenfilenames打开这个文件

用tkinter设计软件

创建顶级窗口Tk()后,用iconbitmap方法设定图标:

这就是一个带图标的软件:

图中二维码的生成将在下期讲述

在tkinter当中定制icon图标相关推荐

  1. Web前端开发 icon图标 转 web字体图标

    在我们大多数的项目当中,icon图标是必不可少的,有的一个一个单独切片,或者将它们拼接组合起来(图片合成技术: css sprite )从而减少请求,方便调用等,但是随着项目的逐渐扩展壮大,图标越来越 ...

  2. 如何快速的给你的项目添加icon图标

    如何快速的给你的项目添加icon图标 下载软件 如何制作图片 将制作的图标拖到项目当中 设置启动页 注意: 如果手动添加了启动页的话,记得将Launch Screen中的东西清除掉

  3. 小图标的使用(插入icon图标)

    @xudongh 2016-07-14 12:06 字数 2180 阅读 2050 在网页中插入icon图标的方法总结 前端开发 三种方法 CSS Sprite font + HTML font + ...

  4. 在网页中画ICON图标

    相信很多前端开发人员都做过导航栏图标,其实很多网站的导航栏图标使用的技术无外乎两种,CSS Sprite雪碧图和字体图标.下面就带大家一起熟悉一下这两种在网页中画ICON图标的方式. 一.使用CSS ...

  5. icon图标素材网站推荐,支持免费下载

    icon图标网站在设计领域发挥着重要作用,可以为设计师提供丰富多样的图标设计灵感和资源,不仅可以提高设计师的工作效率,还可以帮助设计师提高设计质量.本文选择了7个热门的icon图标网站,可以帮助设计师 ...

  6. 用字体在网页中画Icon图标

    第一步,下载.IcoMoon网站选择字体图标并下载,解压后将fonts文件夹放在工程目录下.fonts文件夹内有四种格式的字体文件: 注:由于浏览器对每种字体的支持程度不一致,要想在所有浏览器中都显示 ...

  7. 解决网页ICON图标无法显示的问题

    解决网页ICON图标无法显示的问题 参考文章: (1)解决网页ICON图标无法显示的问题 (2)https://www.cnblogs.com/ziyoublog/p/10974406.html 备忘 ...

  8. UITabBar背景、icon图标颜色、被选中背景设置以及隐藏UITabBar的两种方式

    一.对UITabBar背景和icon图标的一些设置 (1)因为直接给UITabBar设置的背景颜色显示的不纯,半透明的感觉,所以,有时候我们可以直接利用纯色的图片作为背景达到想要的效果: (2)给ic ...

  9. qt修改程序图标名称_解决Qt应用程序添加icon图标,修改窗口图标以及添加系统托盘问题...

    一.Qt应用程序添加icon图标的方法: 首先,我们需要先准备两个文件,一个是icon图标,另一个是rc文件,我分别命名为"myApp.rc"和"soft.ico&quo ...

最新文章

  1. python 关联分析算法的包_Python 极简关联分析(购物篮分析)
  2. 二建公路工程知识总结_2020二建公路实务:专题突破+高分攻略,拿分90稳过二建...
  3. 酷q服务器未响应,酷Q怎么了,停运后,其他机器框架,该怎么版
  4. usboot应用两篇:用USBOOT修理移动硬盘等
  5. 一些模板(按字典序排序)
  6. HQChart实战教程17 -K线沙盘推演
  7. Python解决12小球问题
  8. 拆书帮第14期训练营——作业九:如何通过刻意练习来掌握临界知识
  9. python中的value是什么意思_python中p-value的实现方式
  10. ps裁剪和裁切的区别_PS剪切、裁剪、裁切的区别
  11. RobotStudio 机器人的直线运动控制
  12. Linux下开启FTP的21端口
  13. python windows 下设置文件锁、多线程
  14. vue标签旋转_基于vue下input实现图片上传,压缩,拼接以及旋转的代码详解
  15. THINKPAD T14 Windows 10系统安装
  16. 光通量发光强度照度亮度关系_光通量、发光强度、照度单位的关系
  17. 人工智能发展的利与弊
  18. 分销商城APP开发制作方案
  19. SwiftUI 音乐类App之Tuner App 调谐器适用于任何乐器支持木风 黄铜 琴弦 声音
  20. 什么是扭矩?如何做好扭矩?

热门文章

  1. Cisco_IP_Communicator_软电话配置过程全解
  2. 【笔记分享】焦耳小偷电路
  3. 工业视觉检测如何选择合适的工业相机?
  4. 前端 UI 设计原则(基于Ant-design)
  5. 如何在ChemDraw 15.1 Pro中添加模板
  6. 【Matlab】简易动画,与任意曲线相切的圆的运动轨迹
  7. python编程大数据分析_大数据分析Python学习技巧
  8. 慕测 移动应用测试——实用技巧函数总结
  9. 3DMAX设置鼠标命令快捷键
  10. Linux下创建符号链接(软链接)