cairo (grafická knihovna)

Z Wikipedie, otevřené encyklopedie
Jump to navigation Jump to search
cairo
Logo
Vývojář Carl Worth, Behdad Esfahbod
První vydání před 2003[1]
Aktuální verze 1.15.12 (11. dubna 2018[2])
Operační systém multiplatformní
Vyvíjeno v C
Typ softwaru grafická knihovna
Licence LGPL 2.1 nebo MPL 1.1
Web cairographics.org
Některá data mohou pocházet z datové položky.

cairo (anglicky Káhira; výslovnost [ˈkairəu]) je svobodná grafická knihovna, která poskytuje vektorové, platformově nezávislé API pro vývojáře. V současné době podporuje X Window System, Win32 GDI, BeOS API, OpenGL (via glitz), PNG, PDF, PostScript a SVG. Ačkoliv je knihovna napsána v C, je možné ji používat v řadě dalších jazyků jako C++, Java, Python a jiné. Knihovna umí využít grafickou akceleraci, pokud je dostupná.

Historie[editovat | editovat zdroj]

Projekt cairo byl založen Keithem Packardem a Carlem Worthem pro použití na X Window System. Původně se jmenovalo Xr nebo také Xr/Xc. Jméno bylo změněno k vyjádření sympatií s myšlenkou knihovny, která je multiplatformní, nikoliv svázaná pouze s X serverem.

Reference[editovat | editovat zdroj]

  1. Carl Worth. Xr: Cross-device Rendering for Vector Graphics [online]. 2003-05-17 [cit. 2018-05-13]. Dostupné online. (anglicky) 
  2. cairo 1.15.12 release available [online]. 2018-04-11 [cit. 2018-05-13]. Dostupné online. (anglicky) 

V tomto článku byl použit překlad textu z článku cairo (graphics) na anglické Wikipedii.

Externí odkazy[editovat | editovat zdroj]