当前位置: 技术问答>linux和unix
linux下如何绘图?
来源: 互联网 发布时间:2016-03-04
本文导语: 小弟刚开始学习Linux,想知道Linux下有类似Windows的API集合吗? 我知道在Linux下开发图形界面有GTK开发包可以使用,但是,如果不用类似GTK的开发包能开发图形程序吗?比如,在屏幕上画条线,画个圆等。 希望高人指点...
小弟刚开始学习Linux,想知道Linux下有类似Windows的API集合吗?
我知道在Linux下开发图形界面有GTK开发包可以使用,但是,如果不用类似GTK的开发包能开发图形程序吗?比如,在屏幕上画条线,画个圆等。
希望高人指点一二!
我知道在Linux下开发图形界面有GTK开发包可以使用,但是,如果不用类似GTK的开发包能开发图形程序吗?比如,在屏幕上画条线,画个圆等。
希望高人指点一二!
|
首先你要确定是什么"屏幕",如果是X window(比如运行的是gnome或者KDE),那么可以选择gtk、qt,否则可以基于framebuffer开发,可以用minigui、libSDL之类的库,或者不用任何库,直接在“屏幕”上写点,framebuffer上可以直接写内存来实现直接写显存。
|
如果不写屏幕呢?直接保存到文件。有些比较轻量的库应该很不错,像cximage、gd,但是它们生成的图片在windows中打开后显示的都不正常,什么原因呢?
|
试了你的代码,gd生成的文件没问题,请看你的另一个帖子。
|
用qt库。
很好用。如里面QPainter等使用很方便。
我用来写过手机上的炒股软件。
很好用。如里面QPainter等使用很方便。
我用来写过手机上的炒股软件。