我计划编写一个图表编辑器风格的应用程序,在其中您可以在画布上组织对象。这个应用程序将需要支持设置视口,缩放,裁剪和许多其他的标准功能,这样的图形样式应用程序。我正在寻找工具包或框架,可以支持在一个标准的数学坐标空间(0,0作为中心点,可在所有方向上扩展)绘图,并将缩放,裁剪和缩放根据(用户)命令。语言并不重要,但它越适合标准的GUI应用程序就越好。也就是说,如果可能的话,我希望能够重用画布上的标准控件和按钮。
发布于 2010-01-09 00:34:45
我觉得Qt是你的朋友。提供了你所需要的,是多平台的,设计得很好,并且有几种语言的绑定。
发布于 2010-01-15 17:33:45
根据我的经验,任何像C++这样的中级工具箱-- QT,GTK,Windows API等等--对于这样的工作来说都是可怕的。并不是他们不能做到这一点,只是每个简单的操作都有15行晦涩的代码-他们只是效率不是很高,更适合于创建固定的GUI而不是任意的图形。
这听起来像是Flash的好作品,也可以是SVG之上的东西,甚至可能是Javascript中的web应用程序。
https://stackoverflow.com/questions/2028982
复制相似问题