文章目录
- 关于 Cairo
关于 Cairo
- 官网:https://cairographics.org
- 官方文档:https://cairographics.org/documentation/
Cairo是一个支持多个输出设备的2D图形库。
当前支持的输出目标 包括 X Window System(通过Xlib 和 XCB)、Quartz、Win32、图像缓冲区、PostScript、PDF和SVG文件输出。
Cairo旨在在所有输出媒体上产生一致的输出,同时利用可用的显示硬件加速(例如通过X渲染扩展)。
cairo API 提供了与PostScript和PDF的绘图操作符类似的操作。
Cairo中的操作包括绘制和填充三次 Bézier样条曲线、变换和合成半透明图像以及抗锯齿文本渲染。
所有绘图操作都可以通过任何仿射变换(缩放、旋转、剪切等)进行变换。
Cairo 用C语言编写,但bindings可用于几种不同的编程语言。
Cairo是free software 并且可以根据 GNU Lesser General Public License (LGPL) 2.1版 或Mozilla Public License (MPL) 1.1版的条款进行重新分发和/或修改。
相关教程/博客
- cairo 图形库
https://www.cnblogs.com/findumars/p/6719391.html
2024-04-22(一)