Questão GIMP: colar como nova camada


Eu uso "Paste as New Layer" o tempo todo. Normalmente eu estou com zoom em uma área (digamos parte inferior direita da imagem) quando eu cortar uma região e 'colar como nova camada'. Eu quero colocar a camada colada em algum lugar na área em que estou trabalhando (parte inferior direita da imagem), mas a única maneira de obter a camada colada é mover para o canto superior esquerdo da imagem e arrastá-la até o fim . Muito demorado.

Existe uma maneira em que "colar como nova camada" pode ser configurado para que a camada colada aparece no canto superior esquerdo da janela em vez do canto superior esquerdo da imagem?


2


origem




Respostas:


Eu não sei de uma maneira de configurar isso no GIMP - as chances são de que não existe um. No entanto, posso pensar em uma solução: No menu em Editar-> Atalhos de teclado, você pode atribuir seus próprios atalhos a várias funções do GIMP (suponho que você já saiba disso, mas estou escrevendo para o público em geral aqui) .

Se você procurar por "Nova Camada", um atalho pelo nome layers-new deve aparecer. Este é o atalho que irá converter uma seleção flutuante para uma nova camada. Então, minha sugestão é voltar a usar a funcionalidade de colar padrão e simplesmente atribuir um atalho conveniente ao comando layers-new (algo como Ctrl-B é muito bom, então você pode pressionar rapidamente Ctrl-V e Ctrl-B em sucessão) .

É claro que isso está longe de ser ideal, mas ainda acho que é uma solução bastante sólida, já que você perderá apenas um pressionamento de tecla por operação de colagem.


2



Impressionante!! Obrigado heaps - Eu posso atribuir um atalho como você diz para "Layer-> To New Layer", que aparece quando eu faço o colar. Isso é muito melhor do que o que tenho feito. Você merece 100 votos positivos na minha opinião! - SparkyNZ
Desculpe, resposta errada, você não precisa definir um atalho específico para Layer> To new layer, ele já está lá. - xenoid
@xenoid Você está correto, o atalho já está lá. Mas, em vez de apenas dizer "Há um atalho", acho que faz sentido destacar como alguém resolveria um problema semelhante por conta própria (ou seja, abrir o menu de atalho e pesquisar), especialmente para usuários que não estão familiarizados com o GIMP. - PawkyPenguin
Esta seria uma boa resposta se a questão fosse como definir atalhos em geral. Mas aqui isso faz de você algo tão inútil, e de fato equivocado, porque você muda o atalho para ambos Layer>New layere Layer>To new layer. Este é um atalho padrão e frequentemente usado que você encontrará em muitos tutoriais, e se você seguir essa resposta e mudar o atalho, muitos tutoriais ou respostas a perguntas não funcionarão para você. - xenoid


A maioria das pessoas usa Edit>Paste, Layer>To new layerAssim, com os atalhos padrão, treinamos seus dedos para Ctrl-V, Ctrl-Shift-N. Isso porque quando há uma "seleção flutuante" (que é o que acontece com Edit>Paste) Layer>New layer torna-se Layer>To new layer e herda seu atalho.

Para responder mais um pouco da questão. Edit>Paste cola a área de transferência centralizada na seleção atual (por isso, se você acabou de fazer um Ctrl-C no Gimp, o bit colado é exatamente sobre seu local de origem), e é por isso que você o vê quando ampliado. Edit>Paste as>New layer pastas no canto superior esquerdo.

Além disso, nenhuma maneira de fazer o que você quer com um script ou plug-in não permite que eles interajam com a interface do usuário, de modo que eles não possam dizer quanto você amplia ou quais são as coordenadas da parte que você realmente vê.


4



Solução sem necessidade de editar atalhos padrão. Agradável. Obrigado. - Matěj Kříž