Cairo

✍ dations ◷ 2025-10-14 20:39:13 #用C编程的自由软件,GTK,自由发展元件与函式库,Cairo,Freedesktop.org,GNOME

Cairo(西柔)是一个让用于提供矢量图形绘图的自由库,cairo提供在多个背景下做二维空间的绘图,高级的更可以使用硬件加速功能。

虽然cairo是使用C语言撰写的,但是当使用cairo时,可以用许多其他种语言来使用,包括有C++、C#、Java、Python、Perl、Ruby、Scheme、Smalltalk以及许多种语言,cairo在GNU宽通用公共许可证与Mozilla公共许可证两种许可协议下发行。

Cairo支持很多不同后端的输出,在实现中被称作“surface”。支持的后端包括X Window系统、Win32 GDI、Quartz Compositor、OS/2,OpenGL环境(直接或间接地通过glitz(英语:glitz))、内存缓冲区、PNG、PDF、PostScript、DirectFB和SVG文件。

还有一些开发中的后端如:OpenVG,Qt,Skia和Windows Direct2D。

因为能够提供高级的跨平台2D绘图的支持,cairo在开源社区十分流行。

Keith Packard和Carl Worth为在X Window系统使用创立了cairo项目。它原本(直到2003年)被称做Xr或Xr/Xc。为了加强跨平台而非被局限在X Window平台绘图的印象,项目更换了名称。Xr经被解释为希腊字母chi和rho派生出新名称cairo。

Cairo大抵相似于微软的WPF和GDI+、苹果公司的Quartz 2D、Anti-Grain Geometry(英语:Anti-Grain Geometry)(AGG)。

相关

  • 视力视力是指视觉的灵敏度及清晰度,主要取决于眼睛视网膜中心对视觉图像的敏锐程度和大脑中视皮层对图像的解析能力。
  • 詹姆斯·沃森詹姆斯·杜威·沃森(英语:James Dewey Watson,1928年4月6日-),美国分子生物学家,20世纪分子生物学的牵头人之一。与同僚佛朗西斯·克里克因为共同发现DNA的双螺旋结构,而与莫里斯·
  • 人类起源论人类起源的论点,在进化论发表以前人们多数认同神创论,而目前主流学界的看法认为,人类及所有的动物都是进化而来的。神创论则为宗教或其他人士所支持。进化论是查尔斯·达尔文首
  • 硫化银硫化银(化学式:Ag2S),是银(I)的硫化物,标准情况下为黑色立方晶系晶体,难溶于水。自然界中主要以辉银矿和螺状硫银矿存在,也是银与硫化氢气体接触时表面生成的黑斑的主要成分。它有
  • 失忆失忆症(Amnesia,来自希腊语ἀμνησία),又称失忆症候群(amnesic syndrome),是一种记忆混乱的疾病。简单来说就是丧失记忆,包含丧失部分记忆或丧失全部记忆。失忆症的成因包括器
  • 加舒尔布鲁木I峰加舒尔布鲁木I峰(Gasherbrum I)位于中国和巴控克什米尔边境的喀喇昆仑山脉,距离乔戈里峰约21千米,海拔8,080米,是世界第十一高峰。“加舒尔布鲁木”在当地巴尔蒂语中意为“美丽的
  • 王选王选(1937年2月5日-2006年2月13日),生于上海,江苏无锡人,中国计算机科学家,中国科学院院士、中国工程院院士,北京大学教授,九三学社中央副主席、全国政协副主席。他是汉字激光照排系
  • 六旗魔术山游乐园六面旗或六面旗乐园(英语:Six Flags)是世界上最大的主题公园连锁品牌,总部设于德克萨斯州大草原城,在纽约市曼哈顿中城设有办事处。六面旗乐园管理着18家主题公园和水上乐园。六
  • 耒部耒部 (发音ㄌㄟˇ),为汉字索引中的部首之一,康熙字典214个部首中的第一百二十七个(六划的则为第十个)。就繁体和简体中文中,耒部归于六划部首。耒部只以左方为部字。且无其他部首
  • 霸王行动(1944年-1945年)霸王行动(英语:Operation Overlord)为诺曼底战役的代号,是盟军于第二次世界大战期间成功夺回德占西欧的军事行动。1944年6月6日诺曼底登陆开始(海王星行动,Operation