如何从gtk程序打开gimp并传递GdkPixbuf?

时间:2011-03-26 07:04:31

标签: c gtk gimp gdkpixbuf

我有一个GdkPixbuf对象代表一个图像,我在我的程序中显示这个图像。

目前,用户可以保存此图像并打开gimp进行加载。是否可以直接从c程序打开gimp并将GdkPixbuf对象传递给gimp?

1 个答案:

答案 0 :(得分:0)

我认为代码应该在两个程序之间链接以传输对象!也许你必须写一个Gimp插件或#include <gimp.h>

但如果您使用的是Linux(或其他Unix),那么使用虚拟内存文件(如FIFO)可能会更容易。 参见:

man mkfifo

man 7 fifo