创建Pycairo上下文和曲面(ImageSurface)后,如果直接从曲面缓冲区获取,我会得到不同的导出结果
surface.get_data()
或来自PNG导出方法
surface.write_to_png()
上下文antialias标志显然是相同的,是的,get_data方法结果具有抗锯齿功能,但质量较差。为什么呢?
感谢。
答案 0 :(得分:0)
我自己回答,开罗使用预乘颜色(ARGB)和GTK只能管理真彩色(RGBA)。直接使用它会产生带有灰色冰箱的显示器
我可以手动进行转换,显然会失去很多性能。