【发布时间】:2011-01-01 15:51:08
【问题描述】:
首先.. 对不起,如果我的英语不好。这是我的第三语言
我正在开发一个绘制图像并再次保存它们的绘图软件(用于评论建议)
我使用 pile 和 wxpython。
但我仍然对某些功能有问题..
进行撤消选项的理想方法是什么?
另一个问题..当用户缩放图片时(通过放大绘图框)
线条不缩放。我如何做到这一点。
每当用户完成一行并将新图片(上面有一行的旧图片)分配给框架时,我通过将临时图像保存到硬盘来解决所有这些问题。
撤消和重做将通过在这些图像之间切换来完成......
所以当用户缩放图像时,线条也会缩放。但这很糟糕,因为它需要大量的 HDD 空间(当您绘制 1000 条线时)并且速度很慢,因为每次用户绘制一条线时它都会分配一个新图像
希望我的想法很清楚
谁有更好的解决方案?
【问题讨论】:
-
什么?您应该为每个特定问题提供一些代码示例。
-
我只需要想法..而不是代码解决方案
-
虽然可以理解你的英语不好,但以后尽量避免像这样输入大写字母,避免像这样使用多个问号???并用全英文写(所以没有任何1,写任何人)。它使阅读帖子更加愉快(并且所有大写都被认为是粗鲁的,因为它正在大喊大叫)
-
感谢您,再次抱歉。
标签: python image wxpython python-imaging-library undo