Libart
| Libart | |
|---|---|
| Developer | Raph Levien |
| Final release | 2.3.21
/ April 1, 2010 |
| Written in | C |
| Operating system | Cross-platform |
| Type | Graphics library |
| License | LGPL or GPL |
| Website | levien.com |
| Repository | |
Libart is a free software graphics library of functions for 2D graphics supporting a superset of the PostScript imaging model. Libart was designed to be integrated with graphics, artwork, and illustration programs. It is written in optimized C and is fully compatible with C++. With a small footprint of 10,000 lines of code, it is especially suitable for embedded applications.
Libart provides a vector graphics-based API. Cairo obsoletes almost all uses of libart.
Libart supports a very powerful imaging model, basically the same as SVG and the Java 2D API. It includes all PostScript imaging operations, and adds antialiasing and alpha-transparency.