0

I'm having an issue working out how to create a clipping mask with placed (not copy and pasted) illustrator artwork.

I have an icon set that I manage in illustrator. I create an artboard per icon and then place individual icons into InDesign via the 'place... > show import options' to select the artboard specific to the icon I want. I have a single layer enabled on the placed artboard which is a simple shape layer, black fill, no outlines, simplified as much as possible (all strokes outlined beforehand in illustrator and 'unionized').

The trouble I am having is applying colour plus blending modes to the icon. My current solution is to enable an inner-glow big enough that it acts in a similar way to a 'colour overlay' layer in Photoshop, but it feels a bit of a hack. Plus, it doesn't allow me to zero the opacity of the artwork if I want to apply a blend mode to the colour overlay for example.

Is there a way to do this? I know I can create an inverse of the desire effect by:

  1. Grouping the placed icon with a filled rectangle set to the desired colour/blend mode
  2. Arrange the filled rect behind the placed icon
  3. Setting the icon opacity to 0%
  4. Setting the containing group to 'knockout group'

I would rather not simply copy and paste the artwork from illustrator as the icons are being modified frequently so it's a much smoother workflow to simply update links.

I've tried to set the layer in Illustrator to a clipping mask but couldn't seem to get this working. I feel I must be missing something simple but googling is bringing up nothing specific.

Edit: Since posting I've tried adding an additional step to the 'knockout group' method described above where I have an additional layer in my illustrator source file which includes an inverse version of the icon. I then follow the steps labelled above.

This works, but has the issue that the icons render badly (aliasing) whilst editing in InDesign, and therefore need to be exported to PDF prior to seeing the final effect. This slows down my workflow too much to make it usable.

Also, as requested I've included:

  1. An example of the icons I wish to colourise and blend, laid out on their source Illustrator artboards.
  2. An example of the inversed icons in illustrator
  3. An example of the two methods I've used in InDesign. The left icon colourised using 'inner glow' method and the right icon colourised using 'knockout group' method with a white tint layer set to overlay blend. You can see the poor rendering/aliasing.

Icons on Illustrator artboards with grid enabled

Inverse of same icons on separate layer

1) Left Icon colourised using 'inner glow' method 2) Right Icon colourised using 'knockout group' method with a white tint layer set to overlay blend

6
  • Would this hack work? Make inverse icons in your Illustrator and use this with your existing hack?
    – Silly-V
    Feb 14, 2017 at 20:44
  • It quite possibly would, but I just feels as though there must be a simpler solution out there. Ideally I'd not add extra work to the icon creation workflow. Plus, I've noticed this strange hairline artefact when trying with two identically sized rectangles. Not a deal-breaker, as I don't think it's visible on export but wanted to see if there's a more suited option.
    – Tricky
    Feb 14, 2017 at 20:55
  • @Silly-V I've just tried out this out, it works pretty well actually. No hairline artefacts either. It's a little fiddly , but unless I hear any better ideas, I'll probably go this route.
    – Tricky
    Feb 14, 2017 at 21:14
  • I spoke too soon – unfortunately this method doesn't export well to PDF which isn't ideal. The effect seems not to render at all when opened in Mac Preview, and when rendered by Acrobat Pro displays the hairline artefact mentioned above.
    – Tricky
    Feb 14, 2017 at 23:52
  • To others who may face the same issue down the line, the PDF export issues are resolved to a large extent via selecting to export using the PDF/X-3:2003 standard in the export dialog.Ensure the transparency flattener is set to High Resolution under the 'advanced' tab in export. I also opted to set the compression for images to a multiple of 72 to avoid any anti-aliasing issues. (My PDFs are for viewing on a mobile device.) Some more obvious hairline visual artefacts remain when viewing in Mac Preview but are almost invisible on an iPhone.
    – Tricky
    Feb 15, 2017 at 14:07

1 Answer 1

3

In Illustrator:

  • Create a new swatch for the icon's fill.
  • Set Color Mode to Spot Color.
  • Give it a good name (like "Icon color 1")
  • Make it black if you like.
  • Save your file.

In InDesign:

  • Update the link.
  • Now, your custom spot color appears as a swatch.
  • Create a new swatch. This is the color you want your icon to have in the end.
  • Set Color Type to Spot.
  • Set Color Mode to the mode you prefer (RGB, CMYK or a Pantone color if that is what you need).
  • In the Swatches panel menu, choose Ink Manager.
  • Select the color you made in Illustrator and set Ink Alias to the new swatch you just made in InDesign.

Now you have mapped the placeholder color from Illustrator to a dynamic swatch in InDesign. You can make several colors this way to have control of the whole color scheme of the icons.

Remember: You can alter the color as you like, but beware that your new color is a spot color and now has its own channel. If you are not using Pantone colors that is probably not what you want. In that case, make sure to check All Spots to Process in Ink Manager.

3
  • Hi, thanks for the suggestion. Would this mean I need to create a variation of each icon with each colour I wish to use? If so, I feel this would complicate my illustrator source file. The current "inner-glow" solution via an object style is probably easier to manager for my purposes.
    – Tricky
    Feb 14, 2017 at 20:46
  • I understand ... do you have to create the icons in Illustrator? You can place instances of InDesign objects as linked objects using the Content Placer Tool. Which can have individual colors but still be affected by changes in the "mother" object's path.
    – Wolff
    Feb 14, 2017 at 21:00
  • Ideally, yes. This is a user interface design workflow. Once the design is finalised in INDesign, the icons are exported using Illustrator's export artboards dialogue that handles all the various magnifications for each device
    – Tricky
    Feb 14, 2017 at 21:11

Your Answer

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

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