问题标签 [photoimage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 将 PIL 图像转换为 Tkinter 图像时出错
我正在尝试使用 Pillow旋转图像:
这会旋转图像,但是当我尝试保存它时,Pillow 似乎无法识别文件类型,即使我在保存时输入了格式类型:
它提供了一个带有空白扩展名的文件
现在这并不重要,只要 tkinter 可以使用 PhotoImage 识别它,但这似乎也不起作用:
我收到此错误消息:
我不确定我做错了什么,或者我是否需要对 Pillow 进行更多处理。
帮助将不胜感激,
乔什
完整代码:
完整的错误信息:
python - tk.PhotoImage 无法打开“gif”
我对以下代码有奇怪的行为。当我从 PyCharm 级别运行此代码时,它可以正常工作并返回此窗口(包括带有 Python 徽标的 gif!): 带有 Python 徽标的窗口
当我运行相同的 python 代码但使用 .bat 和 .vbs 文件时。它会给我这样的错误:
还有一件事……“.vbs”文件在打开 Windows(操作系统)时自动启动。“.vbs”文件打开“.bat”文件,“.bat”文件打开“.py”文件。
你知道为什么python代码在windows操作系统下启动时找不到“.gif”吗?
这是代码:
python - 如何将句子放在顶部?
我正在尝试将句子(欢迎货币转换器)放在顶部,但无法成功。
python - 照片图像缩放
我正在尝试放大图像并使用以下代码显示它
但蟒蛇说AttributeError: 'PhotoImage' object has no attribute 'zoom'
。这里有一个相关帖子的评论:
Image resize under PhotoImage 上面
写着“PIL's PhotoImage does not implement zoom from Tkinter's PhotoImage (as well as some other methods)”。
我认为这意味着我需要在我的代码中导入其他内容,但我不确定是什么。任何帮助都会很棒!
python - 使用 .zoom 或 .subsample 调整 PhotoImage 的大小
我想在加载阶段调整 PhotoImage 的大小。如您所知,.zoom
不能.subsample
使用浮点变量,只能使用整数。现在我用错误的方式调整它的大小:
它适用于小图片,但现在我尝试了中等图片,但出现错误:
self.tk.call(destImage, 'copy', self.name, '-zoom',x,y)
_tkinter.TclError:图像缓冲区的可用内存不足
python - 使用 tkinter 为每个按钮添加不同的图像
我们正在为学校创建一个 Boggle 游戏,我们希望使界面尽可能好。我们为每个字母创建了一个图标,我们希望每个按钮都有它的图标。由于某种原因不起作用,我不知道为什么 - 它只为最后一个按钮指定一个图像(如图所示)。这是我的代码:
我究竟做错了什么?谢谢!
python - tkinter:无法在图像标签上将文本向左对齐
我正在尝试将文本与左上角对齐(仅使用 tkinter)。到目前为止,我没有尝试过任何工作(锚点、打包、带有粘性“w”的网格),我不明白为什么。我正在使用几个类,并且标签位于定义为其父级的框架内。到目前为止,该框架没有任何属性,并且当用户通过板子选择一个单词时,此标签上的文本正在更新。当我添加很多单词(3-4 行)时,它确实会向上。
它看起来像这样: 我想在找到的单词下对齐 'a,a,a,a,a'
python-3.x - 将调整大小的图像添加到框架
所以我正在调整图像的大小并将其添加到一个名为playingSpace 的框架中。这是那段代码:
现在我不断收到此错误:_tkinter.TclError:图像“pyimage7”不存在。
我已经尝试换入另一张图片,但仍然出现同样的错误。
python-3.x - 为什么图像不显示在画布上?[Python3 + tkinter]
我一直在使用 tkinter 和 python 3 编写应用程序。我创建了一个画布,并试图在其上显示一个 5000x5000 像素的 gif 图像,其中画布是 2000x2000 像素,但是当图像不出现时该程序正在运行。这是代码:
我想知道是否有任何解决方案,如果有请告诉我。感谢您的时间!
python-3.x - Tkinter PhotoImage 错误:无法识别图像文件中的数据
我正在开发 windows 7 和python 3.8.2。我有一个错误。我想在 tkinter 窗口中上传图像。我尝试导入 .gif 文件,但出现错误
“无法识别图像文件中的数据”。尽管文件位于正确的路径中,但错误正在发生。你能帮我么?
这是代码
这是错误:
谢谢, 问候, Tanmay