cairo多平台2D图形库,C++ 2D图形库
Cairo是2D图形库,支持多种输出
设备。当前支持的输出目标包括X窗口
系统(通过Xlib和XCB),石英,win32和图像缓冲区,
以及PDF,PostScript和SVG文件输出。实验后端
包括OpenGL,BeOS,OS / 2和DirectFB。
开罗旨在在所有输出媒体上产生一致的输出
同时利用显示硬件加速(如果有)
(例如,通过X Render Extension)。
cairo API提供的操作类似于
PostScript和PDF。开罗的业务包括抚摸和灌装
三次贝塞尔曲线样条,转换和合成半透明图像,
和抗锯齿的文本呈现。所有绘图操作都可以
通过任何仿射变换(比例,旋转,剪切,
等等。)。
开罗的设计旨在让您以现代方式绘制任何想要的东西
2D图形用户界面。