I've created a tennis racket in Illustrator CS6 and i want to make the text only visible on the lines of the net. I tried to use a copy of the net as clipping mask for the text, but the result was'nt so good, because the black of the underlying lines was still lightly visible. Even when the mask and the net was perfectly aligned. Is there an easier way as a mask?


1 Answer 1


You can use an Opacity Mask:

opacity mask

Note: Boxes have a black fill and white stroke. This is important for the mask to function correctly. Also, make certain the black is 100% black of all colors - that means R0G0B0 or C100M100Y100K100 - if your black isn't a full "rich" black (or registration black), then you'll get some slight bleed through of the number possibly.

Also note, the text in this image is still "live" so the number can easily be changed with the Type Tool and retain the masking.

While the first thought may be a clipping mask, for something as complex as the grid of lines, you would have to expand the strokes and merge them first. And ultimately with the grid it may be too complex to use as a clipping mask. An Opacity mask will do exactly what you want in a less complex manner and should avoid the issues a clipping mask may present.

  • Thanks for the fast response, i meant clipping masks. I will try it with an opacity mask.
    – klingt.net
    Mar 17, 2014 at 16:14
  • Clipping masks aren't really going to work well for this. The grid of lines is a bit complex and may cause issues if its used as a clipping mask. Since everything is vector, there's no issue with using an opacity mask instead. It's merely a different, less complex, method to get the desired results.
    – Scott
    Mar 17, 2014 at 16:15

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.