如何使用 wxpython 进行放大/缩小
如何使用wxpython进行放大/缩小?为此目的的基本原理是什么?我用谷歌搜索了这个,但找不到太多,谢谢!!
how to do a zoom in/out with wxpython? what are the very basics for this purpose? I googled this, but could not find much, thanks!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
也许您正在寻找“缩放”而不是缩放:
http://www.wxpython.org/docs/api/wx.Size-class.html#Scale
Instead of zoom, perhaps 'scaling' is what you're looking for:
http://www.wxpython.org/docs/api/wx.Size-class.html#Scale
您应该查看 FloatCanvas 或 FloatCanvas2。我知道其中之一具有缩放(也许还有平移)功能。您可以从 Whyteboard 获得有关绘制矩形的想法。这里有一些链接:
http://wiki.wxpython.org/FloatCanvas
http://www.wxpython.org/docs/api/ wx.lib.floatcanvas-module.html
http://whyteboard.org/
You should look at FloatCanvas or FloatCanvas2. I know one of them has a zooming (and maybe panning) feature. You can get ideas about drawing rectangles from Whyteboard. Here's a few links:
http://wiki.wxpython.org/FloatCanvas
http://www.wxpython.org/docs/api/wx.lib.floatcanvas-module.html
http://whyteboard.org/