[英]How to change layer parent in python in Gimp?
我在 Python 中找不到为此的 API。 使用 image.remove_layer() 删除图层,因此无法重新插入,所以我能想到的最好的方法是使用以下内容复制图层:
def moveLayer(image,layer,group,position):
layerName=layer.name
layerCopy=layer.copy()
image.remove_layer(layer)
layerCopy.name=layerName # Can't have two layers with same name
image.insert_layer(layerCopy,group,position)
return layerCopy # this one has a new ID
这就是说,我已经编写了许多 Python 脚本并且从不需要更改图层父级,所以也许有一种方法可以避免这样做......
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.