2
У меня возникла проблема с использованием режима пакетной обработки gimp. Все, что я пытаюсь сделать, - открыть 2 png-файлы в виде слоев одного изображения и сохранить их вместе как значок (.ico).Gimp patch open as layer
Проблема: Gimp просто открывает два изображения как отдельные окна, а не как два изображения в одном слое.
Мой код выглядит следующим образом:
(define (merge-to-icon filename layername endname)
(
let*
(
(image (car (gimp-file-load RUN-NONINTERACTIVE filename filename)))
(drawable (car (gimp-image-get-active-layer image)))
(adlayer (car (gimp-file-load-layer RUN-NONINTERACTIVE image layername)))
)
(gimp-image-insert-layer image adlayer 0 0)
(set! drawable (car (gimp-image-get-active-layer image)))
(gimp-displays-flush)
(gimp-file-save RUN-NONINTERACTIVE image drawable endname endname)
))
Спасибо, работал для меня! –