0

Pycairoコンテキストとサーフェス(ImageSurface)を作成した後、サーフェスバッファから直接取得すると、異なるエクスポート結果が得られます

surface.get_data()

またはPNGエクスポート方法から

surface.write_to_png()

コンテキストアンチエイリアスフラグは明らかに同じであり、はい、get_dataメソッドの結果にはアンチエイリアスがありますが、品質ははるかに低くなります。なんで?

ありがとう。

4

1 に答える 1

0

私は自分自身に答えます、カイロは事前に乗算された色(ARGB)を使用し、GTKはトゥルーカラー(RGBA)のみを管理できます。直接使用すると、灰色の冷蔵庫が表示されます

手動で変換を行うことができ、明らかにパフォーマンスが大幅に低下しました。

于 2010-04-22T19:43:54.953 に答える