[GIS] Printing subset of ArcMap layers in black and white

arcgis-desktopcolorlayersprintingsymbology

I am working in ArcMap

Is it possible to print a select few layers in black and white and have one or two layers print in color?

Best Answer

The most practical route I've found to date is:

  1. Turn off all keep-my-colours layers in table of contents
  2. From Data View export the map to an tiff image, with .tfw world file
  3. Edit export.tif in Photoshop, Gimp, ... and convert to Greyscale. You might want to change levels for light tones like yellow (don't resample, clip, or anything else that changes pixel dimensions)
  4. Copy export.tfw to greyscaled.tfw
  5. Bring greyscaled.tif back into ArcMap
  6. Turn off turn-grey-scale layers and turn back on keep-my-colours

This approach has significant drawbacks as all the exported layers are flattened into one and you can't rearrange order without redoing the whole exercise. It also doesn't work for well for maps with multiple data frames.

On the other hand, it can be significantly faster than changing symbols for each of the layers one by one.

Related Question