1

我有一个画布(Gdk 绘图区),我可以使用 Cairo 将其绘制到其中,但我需要将画布的内容保存到缓冲区中,在我的情况下是 Gdk Pixbuf。我想知道这是否可能,是否有更好的方法我想知道。

谢谢。

4

1 回答 1

1

我们使用简单的复制程序在 f-spot 中执行此操作。不是最优雅的解决方案,但它有效:

http://git.gnome.org/browse/f-spot/tree/lib/libfspot/f-pixbuf-utils.c#n170

于 2010-11-27T14:12:31.280 回答