For instance, I'm trying to make a logo for a band, but I can't figure out how to cut out text from text. I know how to cut text from an object using Difference, but this is a bit different.
For example, I'm using a font that has a P that is filled in, meaning it has no hole, but there is supposed to be a dollar sign ($) as the hole of the P.
I have a white dollar sign in the black area of the P that should make this work, but when I export the .png, the dollar sign is white instead of "see-through" if that makes sense.
I need to cut the dollar sign out of the P, but both are objects. I've tried making both paths using Object to Path and doing difference then, but it doesn't work.
Help??
Thanks!!
Trevor
How to cut out text from text, not text from an object?
Re: How to cut out text from text, not text from an object?
Both objects need to be paths in order for Difference to work. When you convert a text object into a path the letters are grouped, you have to ungroup the letters and combine them (if there's more than one letter) to get a clean path.
Look at the statusbar, it tells you what kind of an objects is in the selection.
Look at the statusbar, it tells you what kind of an objects is in the selection.
just hand over the chocolate and nobody gets hurt
Inkscape Manual on Floss
Inkscape FAQ
very comprehensive Inkscape guide
Inkscape 0.48 Illustrator's Cookbook - 109 recipes to learn and explore Inkscape - with SVG examples to download
Inkscape Manual on Floss
Inkscape FAQ
very comprehensive Inkscape guide
Inkscape 0.48 Illustrator's Cookbook - 109 recipes to learn and explore Inkscape - with SVG examples to download
Re: How to cut out text from text, not text from an object?
Thanks that worked!!!!
Re: How to cut out text from text, not text from an object?
For a logo like this, I would definitely go for converting to paths and performing a difference. But just to offer another approach, in case it's useful for anyone else, this can also be achieved using a mask, with the advantage that the text remains as text (so when the band tours England and you want to replace the $ with a £, it's easy to do):
1) Create the base text (the "P") and fill the hole by creating a rectangle, circle or path with the same colour as the letter.
2) Group the text and any of these filling pieces (we'll call this "Group 1")
3) Create the cutting text (the "$" in this case) and position it over Group 1 at the right place. Set the fill to solid black.
4) Create a rectangle or other shape large enough to cover Group 1. Set the fill to solid white.
5) Drop the rectangle down below the cutting text, so you end up with Group 1 at the back, then the white rectangle covering it, and the black text on top.
6) Group the white rectangle and black text (we'll call this "Group 2").
7) Select Group 1 and Group 2, right click and select "Set Mask".
You should now have a solid "P" with a "$" cut out of it, but both pieces of text are still text objects and can be edited.
1) Create the base text (the "P") and fill the hole by creating a rectangle, circle or path with the same colour as the letter.
2) Group the text and any of these filling pieces (we'll call this "Group 1")
3) Create the cutting text (the "$" in this case) and position it over Group 1 at the right place. Set the fill to solid black.
4) Create a rectangle or other shape large enough to cover Group 1. Set the fill to solid white.
5) Drop the rectangle down below the cutting text, so you end up with Group 1 at the back, then the white rectangle covering it, and the black text on top.
6) Group the white rectangle and black text (we'll call this "Group 2").
7) Select Group 1 and Group 2, right click and select "Set Mask".
You should now have a solid "P" with a "$" cut out of it, but both pieces of text are still text objects and can be edited.