1

将图层裁剪为选区的 GIMP API 调用是什么,相当于GUI 中的图层 -> 裁剪到选区?

我查看了过程浏览器,但我发现的调用 (gimp-cropgimp-image-crop) 对图像执行裁剪,而不是图层。

(我真正想做的是一次剪切和粘贴多个图层;我正在制作一个插件来提供帮助。)

4

1 回答 1

4

您使用pdb.gimp_layer_resize()来自 的数据pdb.gimp_selection_bounds(image)

x0,y0 = pdb.gimp_drawable_offsets(layer)
non_empty, x1, y1, x2, y2 = pdb.gimp_selection_bounds(image)
pdb.gimp_layer_resize(layer,x2-x1,y2-y1,x0-x1,y0-y1)
于 2018-08-05T16:03:04.273 回答