How to fill a font with a specific pattern ?

R
Posted By
Rodo
Dec 28, 2004
Views
2056
Replies
14
Status
Closed
Hi all,

If I have the word "Hello" on a document (a scanned document with big letters). How can I type something (like "Gina") and have just the outline of the font so that I can fill it with the pattern of the "Hello" word ? I tried all the fonts in PS7 but I can’t find how to make it just the outline. Do I need a special "outline" font ? Then it would be a matter of copy/paste from the word "Hello" right ?

Thanks

MacBook Pro 16” Mockups 🔥

– in 4 materials (clay versions included)

– 12 scenes

– 48 MacBook Pro 16″ mockups

– 6000 x 4500 px

JD
Jeremy Drake
Dec 28, 2004
You’ll pretty much need to install some Type I fonts to access the outline mode. Many Adobe products come with a few of these fonts that you can install easily in Windows 2k/XP/ME. If you’re running Win 98 then you might want to download and install the Adobe Type Manager to install these fonts.

You might want to convert the text you type in PS7 to Raster mode then select the white area in the text and clear it so you can mask the "Hello" scan in behind that layer.

"Rodo" wrote in message
Hi all,

If I have the word "Hello" on a document (a scanned document with big letters). How can I type something (like "Gina") and have just the outline of the font so that I can fill it with the pattern of the "Hello" word ? I tried all the fonts in PS7 but I can’t find how to make it just the outline. Do I need a special "outline" font ? Then it would be a matter of copy/paste from the word "Hello" right ?

Thanks
BG
Bill G
Dec 28, 2004
snip
How can I type something (like "Gina") and have just the outline of the font so that I can fill it with the pattern
end snip

Here is a perhaps inelegant, but quick way.

1. If you do not already have the desired pattern, create it from an existing image by selecting a "cell" for the pattern, then Edit/Define pattern, give it a name and save.

2. On a blank image of appropriate size, use the Type tool to print the desired word or phrase in the font and size of your choosing.

3. Select the type with the magic wand with Contiguous deselected. All the type should now be selected. Rasterize the type. You now have an area of bitmap selected.

4. Fill it with the selected pattern: Edit/Fill, choose Pattern and select your previously saved pattern.

5. The filled area is already selected. Just copy it and apply it to the image of your choosing.

Just tried it. It works.

Bill
C
Corey
Dec 29, 2004
Make the graphic of what you want to be inside the text in one layer and then select all (CTRL+A) and copy (CTRL+C). Go to your text layer and use the magic Wand tool with contiguous unchecked in the options bar just below the menu at the top of your screen. Then go to Edit > Paste Into (SHFT+CTRL+V). This will paste the graphic into the text by use of a. You can then add a layer style of stroke to the text, perhaps selecting "inside" to maintain the definition of the font, to give the text outline. You might want to use a big thick font like Impact or Elephant. You might want to do this at a high resolution to avoid jagged edges around the text. Initially the layer mask will not be linked to the graphic pasted inside, so you can drag the graphic around to position it to your liking. The graphic and mask can be linked by clicking between the two images in the layers palette.

Another idea that will avoid the jagged edges is to use a vector mask. Select the Type layer and go to Layer > Type >Convert to Shape. This will create a vector mask around the type. Select the graphic in the layers palette and then drag only the vector mask for the type layer down the layer mask icon at the bottom of the layers palette. This must be done while the graphic layer is selected (blue background in the layers palette). This will duplicate the layer mask for the graphic and will result in much smoother edges. Stroke as well as drop shadow, bevel/emboss or other layer styles can still be applied to give the edges more definition.

Peadge 🙂

"Rodo" wrote in message
Hi all,

If I have the word "Hello" on a document (a scanned document with big letters). How can I type something (like "Gina") and have just the outline of the font so that I can fill it with the pattern of the "Hello" word ? I tried all the fonts in PS7 but I can’t find how to make it just the
outline.
Do I need a special "outline" font ? Then it would be a matter of copy/pas
te
from the word "Hello" right ?

Thanks

S
SpaceGirl
Dec 29, 2004
Peadge wrote:
Make the graphic of what you want to be inside the text in one layer and then select all (CTRL+A) and copy (CTRL+C). Go to your text layer and use the magic Wand tool with contiguous unchecked in the options bar just below the menu at the top of your screen. Then go to Edit > Paste Into (SHFT+CTRL+V). This will paste the graphic into the text by use of a. You can then add a layer style of stroke to the text, perhaps selecting "inside" to maintain the definition of the font, to give the text outline. You might want to use a big thick font like Impact or Elephant. You might want to do this at a high resolution to avoid jagged edges around the text. Initially the layer mask will not be linked to the graphic pasted inside, so you can drag the graphic around to position it to your liking. The graphic and mask can be linked by clicking between the two images in the layers palette.
Another idea that will avoid the jagged edges is to use a vector mask. Select the Type layer and go to Layer > Type >Convert to Shape. This will create a vector mask around the type. Select the graphic in the layers palette and then drag only the vector mask for the type layer down the layer mask icon at the bottom of the layers palette. This must be done while the graphic layer is selected (blue background in the layers palette). This will duplicate the layer mask for the graphic and will result in much smoother edges. Stroke as well as drop shadow, bevel/emboss or other layer styles can still be applied to give the edges more definition.

Peadge 🙂

"Rodo" wrote in message

Hi all,

If I have the word "Hello" on a document (a scanned document with big letters). How can I type something (like "Gina") and have just the outline of the font so that I can fill it with the pattern of the "Hello" word ? I tried all the fonts in PS7 but I can’t find how to make it just the

outline.

Do I need a special "outline" font ? Then it would be a matter of copy/pas

te

from the word "Hello" right ?

Thanks

Cant you just go into QuickMask (q), type the text you want, come out of QuickMask (q again) and fill with your pattern (g)? You can fill any typeface with anything. Seems a lot simpler than all the other solutions here.



x theSpaceGirl (miranda)

# lead designer @ http://www.dhnewmedia.com #
# remove NO SPAM to email, or use form on website #
C
Corey
Dec 29, 2004
"SpaceGirl" wrote in message
Cant you just go into QuickMask (q), type the text you want, come out of QuickMask (q again) and fill with your pattern (g)? You can fill any typeface with anything. Seems a lot simpler than all the other solutions here.

QuickMask automatically offers a Bitmap Mask, not Vector. Would he not still have to save his "Gina text" as a pattern first and apply a layer style using it? Your method also seems to fill the background, not the text area.

With a mask, the background can be moved independently from the mask itself, offering greater positioning options, and using a Vector Mask offers even greater quality. But I suppose if it eventually for the Web, it may be overkill. But if it’s for a card or something printed at a higher resolution, a vector mask may be the way to go. It takes way longer to read my method than to actually do it. 🙂

Peadge 🙂
S
SpaceGirl
Dec 30, 2004
Peadge wrote:
"SpaceGirl" wrote in message

Cant you just go into QuickMask (q), type the text you want, come out of QuickMask (q again) and fill with your pattern (g)? You can fill any typeface with anything. Seems a lot simpler than all the other solutions here.

QuickMask automatically offers a Bitmap Mask, not Vector. Would he not still have to save his "Gina text" as a pattern first and apply a layer style using it? Your method also seems to fill the background, not the text area.

With a mask, the background can be moved independently from the mask itself, offering greater positioning options, and using a Vector Mask offers even greater quality. But I suppose if it eventually for the Web, it may be overkill. But if it’s for a card or something printed at a higher resolution, a vector mask may be the way to go. It takes way longer to read my method than to actually do it. 🙂

Peadge 🙂

Well you can inverse the selection with CTRL+ALT+S before filling. But you’re right. It is a bitmap mask. I’ll have to try your method, never thought of doing it like that. Thanks! 🙂



x theSpaceGirl (miranda)

# lead designer @ http://www.dhnewmedia.com #
# remove NO SPAM to email, or use form on website #
S
SpaceGirl
Dec 30, 2004
SpaceGirl wrote:
Peadge wrote:

"SpaceGirl" wrote in message

Cant you just go into QuickMask (q), type the text you want, come out of QuickMask (q again) and fill with your pattern (g)? You can fill any typeface with anything. Seems a lot simpler than all the other solutions here.

QuickMask automatically offers a Bitmap Mask, not Vector. Would he not still have to save his "Gina text" as a pattern first and apply a layer style using it? Your method also seems to fill the background, not the text
area.

With a mask, the background can be moved independently from the mask itself,
offering greater positioning options, and using a Vector Mask offers even greater quality. But I suppose if it eventually for the Web, it may be overkill. But if it’s for a card or something printed at a higher resolution, a vector mask may be the way to go. It takes way longer to read
my method than to actually do it. 🙂

Peadge 🙂

Well you can inverse the selection with CTRL+ALT+S before filling. But you’re right. It is a bitmap mask. I’ll have to try your method, never thought of doing it like that. Thanks! 🙂

DUH… I’m tired Peadge, sorry. I meant SHIFT+CTRL+I (for ‘inverse’).



x theSpaceGirl (miranda)

# lead designer @ http://www.dhnewmedia.com #
# remove NO SPAM to email, or use form on website #
C
Corey
Dec 30, 2004
"SpaceGirl" wrote in message
SpaceGirl wrote:

Well you can inverse the selection with CTRL+ALT+S before filling. But you’re right. It is a bitmap mask. I’ll have to try your method, never thought of doing it like that. Thanks! 🙂

DUH… I’m tired Peadge, sorry. I meant SHIFT+CTRL+I (for ‘inverse’).

No problem. I’ve done the same thing.

There should be an automatic choice for a vector or bitmap mask…especially with type.

Have a great New Year, Space Girl!

Peadge 🙂
LV
Lex vd Oudeweetering
Dec 30, 2004
Peadge wrote:
"SpaceGirl" wrote in message

SpaceGirl wrote:

Well you can inverse the selection with CTRL+ALT+S before filling. But you’re right. It is a bitmap mask. I’ll have to try your method, never thought of doing it like that. Thanks! 🙂

DUH… I’m tired Peadge, sorry. I meant SHIFT+CTRL+I (for ‘inverse’).

No problem. I’ve done the same thing.

There should be an automatic choice for a vector or bitmap mask…especially with type.

Have a great New Year, Space Girl!

Peadge 🙂
Why not use the Mask Type Tool?
C
Corey
Dec 30, 2004
"Lex vd Oudeweetering" wrote in message
Peadge wrote:
"SpaceGirl" wrote in message

SpaceGirl wrote:

Well you can inverse the selection with CTRL+ALT+S before filling. But you’re right. It is a bitmap mask. I’ll have to try your method, never thought of doing it like that. Thanks! 🙂

DUH… I’m tired Peadge, sorry. I meant SHIFT+CTRL+I (for ‘inverse’).

No problem. I’ve done the same thing.

There should be an automatic choice for a vector or bitmap
mask…especially
with type.

Have a great New Year, Space Girl!

Peadge 🙂
Why not use the Mask Type Tool?

That would work too. It’s just that it is a bitmap mask, not a vector mask, so quality is resolution-dependant. It definitely has it’s merits, but not knowing the final output resolution or destination (Web or print) for the OP’s graphic, I merely offered a choice.
Good idea though. It didn’t even enter my mind.

Have a great New Year!

Peadge 🙂
S
SpaceGirl
Jan 3, 2005
Lex vd Oudeweetering wrote:
Peadge wrote:

"SpaceGirl" wrote in message

SpaceGirl wrote:

Well you can inverse the selection with CTRL+ALT+S before filling. But you’re right. It is a bitmap mask. I’ll have to try your method, never thought of doing it like that. Thanks! 🙂

DUH… I’m tired Peadge, sorry. I meant SHIFT+CTRL+I (for ‘inverse’).

No problem. I’ve done the same thing.

There should be an automatic choice for a vector or bitmap mask…especially
with type.

Have a great New Year, Space Girl!

Peadge 🙂
Why not use the Mask Type Tool?

That’s effectively what I suggested, but I couldn’t remember if that was in earlier versions of photoshop. meh. I’m sleepy.



x theSpaceGirl (miranda)

# lead designer @ http://www.dhnewmedia.com #
# remove NO SPAM to email, or use form on website #
H
HongKong
Jan 10, 2005

1) Create a type layer with the word Gina on it.
2) Convert "Gina" layer to shape. Layer>Type>convert to shape
3) Create a layer above "Gina" layer with scan of "hello"
4) Select "hello" layer and "Control G" or menu Layer>create Cliping mask
5) Viola – Gina is a vector mask that contains scan of "hello"

Hope this explanation is helpful

Peter

wrote:

Hi all,

If I have the word "Hello" on a document (a scanned document with big letters). How can I type something (like "Gina") and have just the outline of the font so that I can fill it with the pattern of the "Hello" word ? I tried all the fonts in PS7 but I can’t find how to make it just the outline. Do I need a special "outline" font ? Then it would be a matter of copy/paste from the word "Hello" right ?

Thanks
S
SpaceGirl
Jan 11, 2005
Dr. Emilo Lizardo wrote:
1) Create a type layer with the word Gina on it.
2) Convert "Gina" layer to shape. Layer>Type>convert to shape
3) Create a layer above "Gina" layer with scan of "hello"
4) Select "hello" layer and "Control G" or menu Layer>create Cliping mask
5) Viola – Gina is a vector mask that contains scan of "hello"
Hope this explanation is helpful

Peter

hey that’s cool… I like that way best too 🙂



x theSpaceGirl (miranda)

# lead designer @ http://www.dhnewmedia.com #
# remove NO SPAM to email, or use form on website #
S
Sami
Jan 11, 2005
You can forget the step 2, it’s not necessary and your text stays fully editable.

There is no create Clipping mask -command in Layer menu, it’s Group With Previous. Yes, there is Vector mask, but it’s not the same command as Ctrl-G.

If you need outlines, you can do them with Layer/Layer style.

Sami

Dr. Emilo Lizardo wrote:
1) Create a type layer with the word Gina on it.
2) Convert "Gina" layer to shape. Layer>Type>convert to shape
3) Create a layer above "Gina" layer with scan of "hello"
4) Select "hello" layer and "Control G" or menu Layer>create Cliping mask
5) Viola – Gina is a vector mask that contains scan of "hello"
Hope this explanation is helpful

Peter

wrote:

Hi all,

If I have the word "Hello" on a document (a scanned document with big letters). How can I type something (like "Gina") and have just the outline of the font so that I can fill it with the pattern of the "Hello" word ? I tried all the fonts in PS7 but I can’t find how to make it just the outline. Do I need a special "outline" font ? Then it would be a matter of copy/paste

from the word "Hello" right ?

Thanks

How to Improve Photoshop Performance

Learn how to optimize Photoshop for maximum speed, troubleshoot common issues, and keep your projects organized so that you can work faster than ever before!

Related Discussion Topics

Nice and short text about related topics in discussion sections