2016-07-30 7 views

ответ

2

При попытке его в скрипт-фу консоли gimp-image-width возвращает список, а не номер:

(gimp-image-width 1) 
(400) 

Таким образом, вы должны извлечь элемент из списка:

(define x 1500) 
(if(> x (car (gimp-image-width 1))) 
(set! x (gimp-image-width 1)) 
) 

Как обратите внимание: если вы начинаете писать сценарии Gimp, используйте Python, это намного проще:

width=min(1500,image.width)