Pango
Library for text rendering / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about Pango?
Summarize this article for a 10 year old
Pango (stylized as Παν語) is a text (i.e. glyph) layout engine library which works with the HarfBuzz shaping engine for displaying multi-language text.[4]
Original author(s) | Owen Taylor[1] Raph Levien |
---|---|
Developer(s) | Behdad Esfahbod |
Initial release | 11 July 1999; 25 years ago (1999-07-11)[2] |
Stable release | |
Repository | |
Written in | C |
Operating system | Unix-like, Microsoft Windows, Other |
Type | Software development library |
License | LGPL |
Website | www |
Full-function rendering of text and cross-platform support is achieved when Pango is used with platform APIs or third-party libraries, such as Uniscribe and FreeType, as text rendering backends. Pango-processed text will appear similar under different operating systems.[clarification needed]
Pango is a special-purpose library for text and not a general-purpose graphics rendering library such as Cairo, with which Pango can be used. The Cairo documentation recommends Pango be used to "render" text rather than Cairo for all but the simplest text "rendering".[5]