0
저는 일부 Gimp-Script를 만들기 위해 Scheme/Script-Fu를 배우려고합니다. 열린 이미지에서 새 레이어를 만들면 (gimp-drawable-fill layer TRANSPARENT-FILL)
을 호출하고 나중에 새 레이어를 이미지에 추가하더라도 검정색 배경색이 추가됩니다.set layer transparent가 gimp 이미지를 script-fu/scheme으로 채우는 방법
새 레이어가 Gimp에 표시되지만 항상 검은 색으로 채워집니다.
(define (script-fu-grid-lines-debug image brush foreground)
(gimp-context-push)
(let* (
(point (cons-array 4 'double))
(imageWidth (car (gimp-image-width image)))
(imageHeight (car (gimp-image-height image)))
(layer (car (gimp-layer-new image imageWidth imageHeight RGB-IMAGE "Gridline Layer" 100 NORMAL)))
(dash-length spacing)
)
(gimp-drawable-fill layer TRANSPARENT-FILL)
(gimp-image-add-layer image layer -1)
(gimp-context-set-foreground foreground)
(gimp-context-set-brush (car brush))
; ... unnecessary code removed
(gimp-context-pop)
;(gimp-displays-flush)
(list image layer)
)
)
여기에서 문제가 무엇인지 또는 레이어의 투명한 배경을 설정해야하는 사람이 있습니까? 투명 레이어와 관련된 사이트는 찾을 수 없었습니다.
감사합니다.
고맙습니다. 문제가 해결되어 이제는 투명 해집니다! –