I want to change a text object into a path, so I can use it in boolean operations.
What I do is type the text with the text tool (T).
Then I select it with [Select and transform objects (S)]
Then I do Path --> Object to path. It then says: No objects to convert to path in the selection, and the text object is obviously not changed into a path, because if I include it in a union it says: One of the objects is not a path, cannot perform boolean operations.
Text objects don't need to be converted for Boolean operations. To convert text object into paths the easiest way is to go Path->Union. Path->Object to Path will generate a group hence the error you've gotten.
Thanks for the answer, but it still does not work.
I want to create someting like this XmasTag, so I want to create a union between bars and a text like in the included example, but with all boolean operations it gives the same message.
Are the blue bars strokes? If so, select them and run Path > Stroke to Path, then combine them with Ctrl + K. You should then be able to do the Difference operation on the text.
Also, make sure your neither your text or bars are grouped, as that would cause the boolean operation to fail.
Nope, the blue bars are boxes and they are ungrouped. And if I perform boolean operations with them and other shapes, it works perfectly fine. It goes wrong when I do it with a text object, so I suppose it is the text object itself that gives the not a path error.
I want to change a text object into a path, so I can use it in boolean operations.
What I do is type the text with the text tool (T).
Then I select it with [Select and transform objects (S)]
Then I do Path --> Object to path. It then says: No objects to convert to path in the selection, and the text object is obviously not changed into a path, because if I include it in a union it says: One of the objects is not a path, cannot perform boolean operations.
What am I doing wrong?
Text objects don't need to be converted for Boolean operations. To convert text object into paths the easiest way is to go Path->Union. Path->Object to Path will generate a group hence the error you've gotten.
NB: Converting text with Path>Union is a shortcut for Path>Object to Path, Ungroup, Path>Union.
Thanks for the answer, but it still does not work.
I want to create someting like this XmasTag, so I want to create a union between bars and a text like in the included example, but with all boolean operations it gives the same message.
Are the blue bars strokes? If so, select them and run Path > Stroke to Path, then combine them with Ctrl + K. You should then be able to do the Difference operation on the text.
Also, make sure your neither your text or bars are grouped, as that would cause the boolean operation to fail.
Nope, the blue bars are boxes and they are ungrouped. And if I perform boolean operations with them and other shapes, it works perfectly fine. It goes wrong when I do it with a text object, so I suppose it is the text object itself that gives the not a path error.
Select the text only and check status bar. I guess it's a group. Then it's "ungroup" followed by Path->Union.
Yep, that worked! Thanks!!! 😄👍