Python的交互式矢量图形画布?
我正在用Python写一个小应用程序,想让用户能够在画布上放置、移动、旋转等不同的对象。有没有什么方法可以做到这一点,而不需要写很多代码?我在业余时间做这个,而且我在PyQt方面的经验有限。
其实这就是任何矢量图形编辑器的基本功能(比如Inkscape、Corel Draw或者Dr. Geo):它们给用户提供了可以移动、拉伸和旋转对象的把手。我在想有没有什么现成的组件或者工具,可以提供这些把手和基本操作,这样我只需要实现程序对这些操作的反应就行了。
因为我打算把这个项目以免费许可证发布(如果我能做到这一点的话),所以任何开源许可证都很好。
谢谢!