Als je probeert een tekstlaag te bewerken die is geroteerd, verschijnt het volgende bericht:
De laag die u heeft geselecteerd is een tekstlaag, maar deze is gewijzigd met andere tools. Het bewerken van de laag met het tekstgereedschap zal deze wijzigingen ongedaan maken.
Is er een andere methode / gereedschap om een geroteerde tekstlaag te bewerken en de oorspronkelijke rotatie te behouden.
Antwoord
Nee. Tekstlagen zijn speciale dieren omdat Gimp ze, zolang ze niet onderhevig zijn aan enige wijziging buiten het Tekstgereedschap, ze als vectoren bewaart en de tekstinformatie behoudt (lettertype, grootte, spatiëring, tekenspatiëring …). Maar zodra er iets verandert buiten het tekstgereedschap worden ze geconverteerd naar bitmap (*).
Trouwens, het roteren van een tekstlaag is meestal een slecht idee omdat rotatie van een bitmap een interpolatie van pixels inhoudt, wat resulteert in wazige randen. techniek om scherpe randen te houden is:
- Je tekstlaag behouden als een tekstlaag (wat een deel van je probleem oplost)
-
Layer>Text to path
om een pad uit je laag te genereren - Pas het transformatiegereedschap toe op het pad (alle transformatiegereedschappen hebben een
Transform:
-optie om ze toe te passen op de huidige laag (standaard), het selectiemasker of het actieve pad). - Haal een selectie uit het pad (
Select>From path
) en vul het met een nieuwe laag
(*) Ik geef die transformatie toe tools zouden ze als tekst moeten kunnen houden …
Bewerken voor Gimp 2.10: In Gimp 2.10 kan de teksttool verticale tekst maken (dit is het meest voorkomende geval van tekstrotatie) . Deze geroteerde tekst kan natuurlijk worden bewerkt.
Opmerkingen
- (*) patches zijn welkom! 🙂
- Bedankt voor het antwoord en de extra korte gids. Ik kan ' geen reden zien waarom het roteren van een tekstelement ' niet min of meer een proces volgt dat lijkt op wat je hebt beschreven . Voor sport roteer ik een tekstelement en plaatste er een ander element naast volgens je beschrijving, en het lijkt erop dat de resultaten identiek zijn.
- Er is een verschil. Met de op paden gebaseerde techniek worden de anti-aliasingpixels helemaal opnieuw gemaakt. Bij het roteren van de laag worden deze gewoon geïnterpoleerd vanuit de bestaande. Het valt in sommige gevallen meer op.
- OK, ik denk dat je ' verwijst naar een geval waarin ik de lettertypelaag roteer en vervolgens weer roteer. Ik begrijp dat ik in de tweede rotatie ' al een bitmap roteer. Ik doelde meer op het roteren van een originele tekstlaag (voordat het een bitmap werd). Maar ik begrijp je punt. 10x.
- Ik kreeg deze oplossing niet werkend, een video kan nuttig zijn.