GIMPを使おう Part17at SOFTWARE
GIMPを使おう Part17 - 暇つぶし2ch379:367
08/12/23 03:06:16 TCbu3C+G0
>>371
imgには編集中のドキュメントのIDがあらかじめ入った状態で呼ばれるのだから、
別の画像を開いて得たIDで上書きしてはいかんでしょう。
img2とか適当な変数に代入すれば?

( define ( script-fu-add_layer2 img file )
(let* (
(src-img (car (gimp-file-load RUN-NONINTERACTIVE file file)))
(src-layer (car (gimp-image-get-active-layer src-img)))
(clone-layer (car(gimp-layer-new-from-drawable src-layer img)))
)
(gimp-image-add-layer img clone-layer 0)
(gimp-image-delete src-img)
(gimp-displays-flush)
)
)

( script-fu-register
"script-fu-add_layer2"
"<Image>/Image/Add new Layer test 2"
"Test"
"Nanashi"
"Nanashi"
"2008"
"*"
SF-IMAGE "Image" 0
SF-FILENAME "File name" "hoge.jpg"
)



次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch