2011-03-05 99 views
0

保存图像时出现问题。我有以下的代码部分:保存图像时出现问题

self.canvas.postscript(file = filename, colormode = "color") 

它的工作原理很好,但是当我设置画布构造背景色指标(如BG =“红”), 最终图像没有这个背景颜色。它仍然是白色的。

有人能帮助我吗?

+0

供将来参考,包括您的问题中的更多细节将产生更好的答案,以及更多的答案。在这种情况下描述你正在使用的库,并且如果它们与你正在做的事情相关,则将它们包括为标签。 – 2011-03-05 10:54:05

回答

2

听起来像你正在使用Tkinter:是吗?

我相信问题是bg参数是所有小部件共享的一般属性。它实际上是小部件如何绘制在屏幕上的一部分,而不是您在画布中构建的图像的一部分。我认为最简单的做法是在画布上绘制一个红色框作为背景 - 然后将其作为保存在postscript文件中的图像的一部分。