Cairo

✍ dations ◷ 2024-12-23 12:03:02 #用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)。

相关

  • 经典条件反射经典条件反射(英语:classical conditioning,又称巴甫洛夫条件反射、反应条件反射、alpha条件反射),是一种关联性学习。伊万·彼得罗维奇·巴甫洛夫将这种产生条件反射行为的学习
  • 双清区双清区是中国湖南省邵阳市所辖的一个市辖区。总面积139.6平方公里,总人口25.4万人。双清区辖6个街道、2个镇、4个乡:兴隆街道、龙须塘街道、汽车站街道、小江湖街道、东风路街
  • Sagan, C.卡尔·爱德华·萨根(英语:Carl Edward Sagan,1934年11月9日-1996年12月20日),美国天文学家、天体物理学家、宇宙学家、科幻作家,和非常成功的天文学、天体物理学等自然科学方面的科
  • 可燃冰甲烷气水包合物(Methane ice),也称作甲烷水合物、甲烷冰、天然气水合物或可燃冰,为固体形态的水于晶格(水合物)中包含大量的甲烷。最初人们认为只有在太阳系外围那些低温、常出现
  • 教堂门教堂门(马拉地语:चर्चगेट,英语:Churchgate)是孟买南区的一个区域,以著名的教堂门车站着称。教堂门车站是孟买郊区铁路西部铁路的终点站,孟买最南面的一个车站,也是西部铁路的
  • 庆应庆应(日语:慶応/けいおう),是日本的一个年号,在元治之后、明治之前,在公元1865年到1868年使用。这个时代的天皇是孝明天皇、明治天皇,江户幕府的将军是德川家茂、德川庆喜。出自中国
  • M2迫击炮M2迫击炮为美国于1940年代制造的滑膛前装式迫击炮。美国于1920年代开始进行迫击炮规格审查,主要目的为进行新型步兵轻型支援武器测试,在经过各种迫炮的测试以后决定购买法国兵
  • 李建义李建义(1956年11月5日-),中国国家一级演员,北京人民艺术剧院话剧演员,配音员,话剧代表作《伐子都》、《故事新编》,电视剧代表作《三国演义》的陈宫及该剧的主要配音员、《东周列国
  • 洞螈Laurenti, 1768 Sket & Arntzen, 1994洞螈(亦称盲螈,学名:),是一种两栖类动物。它栖息于第拿里阿尔卑斯山脉石灰岩溶洞的地下水脉中,分布区域从意大利第里雅斯特附近的伊松佐河盆
  • 约柜约柜(希伯来语:.mw-parser-output .script-hebrew,.mw-parser-output .script-Hebr{font-size:1.15em;font-family:"Ezra SIL","Ezra SIL SR","Keter Aram Tsova","Taamey Ash