如何在gimp python中将dropshadow层提升到顶部

2024-09-26 18:19:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我创建了一个500x500px的图像,添加了第二层,用画笔画了一个黑星。“绘制层”处于活动状态。然后,我转到python控制台并输入以下代码:

>>> image = gimp.image_list()[0]
>>> layer = pdb.gimp_image_get_active_layer(image)
>>> schatten = pdb.script_fu_drop_shadow(image, layer, 4, 4, 15, "#000000", 80, FALSE)

这给了我一个阴影。现在我想将阴影层移动到顶部

>>> pdb.gimp_image_raise_item_to_top(image, schatten)

并获取以下错误:

Traceback (most recent call last): File "", line 1, in RuntimeError: Die Prozedur »gimp-image-raise-item-to-top« wurden mit dem Wert »-1« für das Argument »item« (Nr. 2, Typ GimpItemID) aufgerufen. Dieser liegt außerhalb des Wertebereiches.

我做错了什么


Tags: to代码图像imagelayertop绘制item

热门问题