: How do I sections of a text body in specific areas I am new to Inkscape and currently struggling with coloring text. I have a main body of text, small size 4pt, and I wish to block color
I am new to Inkscape and currently struggling with coloring text. I have a main body of text, small size 4pt, and I wish to block color in certain areas of it.
For example imagine an A4 white sheet full of black text. Then draw a solid red circle in the middle of that area. I wish the text passing through that circle to become red-take on that color (leaving white background).
Any ideas how I can do this in Inkscape?
More posts by @Jennifer810
2 Comments
Sorted by latest first Latest Oldest Best
Make your text, select it and duplicate it (Ctrl+D). The duplicate appears exactly on top of the original.
Change fill color of the duplicate to red (just leftclick on the red color in the palette below)
Draw your circle on top.
Change back to selection tool (F1), shift+leftclick the red text object (result: both circle and red text object selected). Then go to Object menu > Clip > Set.
Done. The part of the red text which is outside of the circle has now been clipped, and the circle itself "disappeared" (only used as clipping path). If necessary, you can change the clipping path without undoing the clipping.
More information on clipping in Tavmjong's excellent Inkscape manual.
Write the text in black.
Convert the glyphs to path.
Mark every glyph*, choose path:unite. Duplicate.
Draw a circle.
Mark cirlcle and one layer of glyphs, select Path:Overlapping.
Colorize the overlapped part of glyphs.
If you know a way to mark all/a block of glyphs in a simple step, please explain how in the comments. :)
Terms of Use Create Support ticket Your support tickets Stock Market News! © vmapp.org2024 All Rights reserved.