FAQ: Why do the map layers draw multiple times in the status bar when printing or exporting?
Why do the map layers draw multiple times in the status bar when printing or exporting?
The print status bar shows the layer that is currently drawing; the purpose of this is so the user can verify that the application is not frozen during the output process.
For some maps, depending on the types of data and symbology, the layer names may be displayed multiple times.
The following are some reasons why the layer names display multiple times:
· The data in the map may be all vector, however; it may not be output as all vector depending on the way the map is symbolized. If any layer has transparency or has been symbolized with picture or BMP marker symbology, the map will output as partially or completely raster. See the link in the Related Information section below for more information on why maps print and export as raster.
· The map has been symbolized with symbol level drawing and/or masking. At the time of output, this requires ArcMap to request information from the layers in the symbol level drawing or masking multiple times. See the link in the Related Information section below for more information on symbol level drawing.
Test for both of these instances by downloading and installing the 'Detect Complex Output' sample. It installs a toolbar with two buttons, and scans the map, producing a report for the transparency, BMP marker symbology and number symbol level drawing and masks in the map. See the link in the Related Information section below for more information.
- Maps print or export blocky, chunky, low quality, or raster banded from ArcMap
- Determine if an ArcMap layer is being drawn with symbol level drawing, and to access its settings
- Detect if any layers use transparency or picture marker symbology and how many layer masks are present in a map