在nanox中使用cairo来渲染字体
摘要:
nanox的字体处理功能用起来不是很方便,而cairo有比较强大的字体渲染和画图功能,因此这次尝试将两者结合。将两者结合时,唯一需要注意的问题是像素的格式区别:nanox的各颜色通道顺序是: RGBA R是低地址cairo的顺序是:BGRA B是低地址示例代码如下:使用时,先调用prepare函数,创建cairo的surface,然后调用render函数,获取渲染后的图像,图像的地址通过buf指针... 阅读全文
posted @ 2009-11-25 20:41 cornsea 阅读(1888) 评论(0) 推荐(1) 编辑