Я использую Gimp 2.8.14 на Win7. У меня есть это большое многослойное изображение, около 100 слоев, и мне нужен способ узнать их смещение к холсту. Если кто-нибудь знает способ, я был бы рад узнать об этом. Я скорее не делаю это вручную с помощью мыши :)
2
1 ответ
2
Это предполагает, что у вас есть одно изображение, загруженное в Gimp.
- Откройте консоль Python-fu (
Filters>Python-fu>Console
) Введите две строки:
image=gimp.image_list()[0] for l in image.layers:print l.name,l.offsets
- Ударьте [введите] дважды
- Скопируйте / вставьте результат
Если вы хотите слои в обратном порядке, используйте
for l in reversed(image.layers):print l.name,l.offsets
Если у вас есть группы:
def dumpGroup(g):
for l in g.layers:
if isinstance(l,gimp.GroupLayer):
dumpGroup(l)
else:
print l.name,l.offsets
image=gimp.image_list()[0]
dumpGroup(image)