Tentar editar uma camada de texto que foi girada exibe a seguinte mensagem:
A camada que você selecionou é uma camada de texto, mas foi modificada usando outras ferramentas. Editar a camada com a ferramenta de texto descartará essas modificações.
Existe um método / ferramenta diferente para editar uma camada de texto girada e manter a rotação original.
Resposta
Não. Camadas de texto são animais especiais porque, desde que não estejam sujeitas a qualquer modificação fora da ferramenta Texto, o Gimp as mantém como vetores e retém as informações do texto (fonte, tamanho, espaçamento, kerning …). Mas assim que algo muda fora da ferramenta de texto, eles são convertidos em bitmap (*).
A propósito, girar uma camada de texto geralmente é uma má ideia porque a rotação de um bitmap implica uma interpolação de pixels que resulta em bordas borradas. técnica para manter bordas nítidas é:
- Manter sua camada de texto como uma camada de texto (o que resolve parte do seu problema)
-
Layer>Text to path
para gerar um caminho de sua camada - Aplique a ferramenta de transformação ao caminho (todas as ferramentas de transformação têm uma
Transform:
opção para aplicá-las ao atual camada (padrão), a máscara de seleção ou o caminho ativo). - Obtenha uma seleção do caminho (
Select>From path
) e preencha-a em um novo camada
(*) Eu admito que transformar ferramentas devem ser capazes de mantê-los como texto, no entanto ….
Editar para Gimp 2.10: No Gimp 2.10, a ferramenta de texto pode criar texto vertical (que é o caso de uso mais frequente de rotação de texto) . Este texto girado é obviamente editável.
Comentários
- (*) patches são bem-vindos! 🙂
- Obrigado pela resposta e pelo guia extra curto. Não consigo ' não ver uma razão pela qual girar um elemento de texto não ' seguirá mais ou menos um processo semelhante ao que você descreveu . Para esportes, giro um elemento de texto e coloco outro elemento próximo a ele de acordo com sua descrição, e parece que os resultados são idênticos.
- Há uma diferença. Com a técnica baseada em caminho, os pixels de anti-aliasing são refeitos do zero. Ao girar a camada, estes são apenas interpolados dos existentes. É mais perceptível em alguns casos.
- OK, acho que você ' está se referindo a um caso em que giro a camada da fonte e depois giro novamente. Eu entendo que na segunda rotação eu ' m já estou girando um bitmap. Eu estava mais me referindo a girar uma camada de texto original (antes de se tornar um bitmap). Mas eu entendo seu ponto. 10x.
- Não fiz essa solução funcionar, um vídeo pode ser útil.