Gimp-Forum.net

Full Version: How to make a font thicker?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi, I just need to get my font a little bit thicker/fuller but bold just gets it too dense. I got the font from another image but when I use it gets way too thin, but bold doesn't help me either. I'm using the font "Good Vibrations", the cursive version.
(05-19-2022, 08:47 PM)Borracha22 Wrote: [ -> ]Hi, I just need to get my font a little bit thicker/fuller but bold just gets it too dense. I got the font from another image but when I use it gets way too thin, but bold doesn't help me either. I'm using the font "Good Vibrations", the cursive version.

So if I'm right it's this font ➤ https://www.fontpalace.com/font-download...ns-script/
Not an easy one as there are part of a letter which are thinner than other parts of the very same letter.
Agree the bold is way too thick.

After few tries, I came to something which looks not bad and "respect" the thickness proportion IMO
Write your text,
Then in the layer stack/dialog right click on it and select Alpha to Selection
Then menu Select ➤ Save to path
Then menu Select ➤ None
create a New Layer
Then menu Edit ➤ Fill path...

[attachment=7939]

Why this method instead of:
Write your text,
Then in the layer stack/dialog right click on it and select Alpha to Selection
Then menu Select ➤ Grow (1 pixel)
create a New Layer
Then bucket fill or drag n drop the FG/BG color to the selection

here is the difference:

Original
[attachment=7942]

Fill path (no growing selection)
[attachment=7940]

Fill selection with growing 1 pixel)
[attachment=7941]

In the end it's your call of which either you like the most, but expect some deformations Wink
(05-19-2022, 08:47 PM)Borracha22 Wrote: [ -> ]Hi, I just need to get my font a little bit thicker/fuller but bold just gets it too dense. I got the font from another image but when I use it gets way too thin, but bold doesn't help me either. I'm using the font "Good Vibrations", the cursive version.

A solution is to create an "outline" which is the same color as the initial text (Layer  > text to path, Edit > Stroke path in Line mode), this may require adding some space between characters when creating the initial text.

Below, top-down:

  1. the original font (URW Bookman Light),
  2. the "thickened" font (2px outline),
  3. a natively thicker font (URW Bookman Semi-bold).
[attachment=7943]
Another trick is to duplicate the text layer 1 or more times and shift the copied layers to left, right, up and down (or just one of these)
On the bottom the original, the one above is 4 times shifted (L, R U and D)
[attachment=7946]
[attachment=7947]
Another way :
Use Filters > Blur > Median blur... on your text layer with parameters:
- Percentile: 1.0
- Alpha Percentile: 100.0
- Radius : as you want
- Abyss policy: None

Note that when doing this, the text layer is transformed to a normal layer.
Thought about another method while answering another post. Use Drop shadow with no blur and no offset, and just 1-2px of growth at full opacity:


[attachment=7950]

With the perk that you can save these specific Drop Shadow settings and so reapply quickly if you need this often.
Another brick in the wall...

Use: G'MIC - Contours - Morphological Filter on your text layer with parameters:

Action - Dilation.
Kernel - Octagonal (or choice yours).
Size - 2 ( or as you wish).
Process TRansparency - Ticked.

[attachment=7951]

fx_morphological 1,1,2,"1,0,1; 0,1,0; 1,0,1",0,1,0,0,0,50,50

"All in all it was all just bricks in the wall" - Rogers Waters