Как открыть gimp из программы gtk и передать GdkPixbuf?

У меня есть объект GdkPixbuf, представляющий изображение, я отображаю это изображение в своей программе.

В настоящее время пользователь может сохранить это изображение и открыть GIMP, чтобы загрузить его. Можно ли открыть gimp прямо из программы c и передать объект GdkPixbuf в gimp?


person asalamon74    schedule 26.03.2011    source источник


Ответы (1)


Я думаю, что код должен быть связан между двумя программами для передачи объекта! Возможно, вам нужно написать плагин Gimp или #include <gimp.h>

Но использовать виртуальный файл в памяти (например, FIFO), вероятно, проще, если вы работаете в Linux (или другом Unix).
См.:

man mkfifo

и

man 7 fifo
person saeedgnu    schedule 27.03.2011