gpt4 book ai didi

python - 使用 PIL 保存图像但图像无法打开

转载 作者:太空宇宙 更新时间:2023-11-03 20:32:02 24 4
gpt4 key购买 nike

我想要我的 python 脚本,因此将 python 窗口保存为 .JPG,它确实如此。但是当我尝试使用任何应用程序打开该 .jpg 时,它告诉我该文件类型不受支持。

当我将文件另存为 .eps 文件时,它会正确打开,但当我尝试另存为任何其他文件类型时,该文件将无法打开。

win.postscript(file="image.jpg", colormode='color')

from PIL import Image as NewImage
img = NewImage.open("image.jpg")

最佳答案

Tkinter Canvas 对象只能保存为 postscript 文件,它实际上是 postscript 打印机语言文本文件。

因此,如果您调用:

win.postscript(file="image.jpg", colormode='color')

它仍然会编写并创建一个 postscript 文件,这就是为什么当您用 .ps 重命名扩展名[或简单地附加]时它会起作用

查看此博客以获得更好的实现:https://www.daniweb.com/programming/software-development/code/216929/saving-a-tkinter-canvas-drawing-python

关于python - 使用 PIL 保存图像但图像无法打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57439032/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com