Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/347.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 程序图标分辨率的正确方法(Tkinter)_Python_Tkinter_Icons - Fatal编程技术网

Python 程序图标分辨率的正确方法(Tkinter)

Python 程序图标分辨率的正确方法(Tkinter),python,tkinter,icons,Python,Tkinter,Icons,我正在用基于tk的gui开发一个python程序。我发现图标有几个问题。我有公司标志(512x512),我想让它成为应用程序图标,它可以工作(窗口顶栏图标,alt tab图标…)-另外,在windows任务栏上保持默认。问题是,无论我如何缩放图像,我都尝试过几种尺寸,alt tab图标总是模糊难看 应用程序不应该安装(只是克隆并运行),所以我不能将几个图标放在/usr/share/icons(或者我可以?)上 具体而言: root = tkinter.Tk() img = tkinter.Pho

我正在用基于tk的gui开发一个python程序。我发现图标有几个问题。我有公司标志(512x512),我想让它成为应用程序图标,它可以工作(窗口顶栏图标,alt tab图标…)-另外,在windows任务栏上保持默认。问题是,无论我如何缩放图像,我都尝试过几种尺寸,alt tab图标总是模糊难看

应用程序不应该安装(只是克隆并运行),所以我不能将几个图标放在/usr/share/icons(或者我可以?)上

具体而言:

root = tkinter.Tk()
img = tkinter.PhotoImage(file='include/images/sp.gif')
root.tk.call('wm', 'iconphoto', root._w, img)

有没有办法在不安装应用程序的情况下解决此问题?我以前从未做过这样的事情,所以谢谢你的建议。

你所需要做的就是使用adobe的fireworks之类的程序更改图像的大小。我的费用很多,但如果你给我发送它,我会发送回你要求的大小图像,如果你想让我做一个“.ico”,我也会这样做。这将解决模糊和丑陋的问题。另一个问题我不知道,对不起。

你非常慷慨,但现在不需要了。我想我没有留下任何图标,到目前为止还没有人(主管和其他人)注意到。无论如何,非常感谢你的提议。