我在保存图片时遇到问题。我有以下部分代码:
self.canvas.postscript(file = filename, colormode = "color")
效果很好,但是当我在canvas构造函数中设置背景颜色时(f.e.bg ='red'), 最后图像没有这种背景色。它还是白色的。
有人能帮助我吗?
答案 0 :(得分:2)
听起来你正在使用Tkinter:是吗?
我认为问题在于bg参数是所有小部件共享的一般属性。它实际上是在屏幕上绘制小部件的一部分,而不是您在画布中构建的图像的一部分。我认为最简单的方法是在画布上绘制一个红色框作为背景 - 然后将其作为保存在postscript文件中的图像的一部分。