【发布时间】:2011-03-26 07:04:31
【问题描述】:
我有一个代表图像的 GdkPixbuf 对象,我在我的程序中显示这个图像。
目前用户可以保存这张图片并打开 gimp 来加载它。是否可以直接从c程序打开gimp并将GdkPixbuf对象传递给gimp?
【问题讨论】:
我有一个代表图像的 GdkPixbuf 对象,我在我的程序中显示这个图像。
目前用户可以保存这张图片并打开 gimp 来加载它。是否可以直接从c程序打开gimp并将GdkPixbuf对象传递给gimp?
【问题讨论】:
我认为代码应该在两个程序之间链接来传输一个对象!也许你必须写一个 Gimp 插件或#include <gimp.h>
但如果您使用的是 Linux(或其他 Unix),则使用虚拟内存文件(如 FIFO)可能更容易。
见:
man mkfifo
和
man 7 fifo
【讨论】: