Printing using the PrintingTools and legends

04-23-2020 02:03 AM
New Contributor II



We are using ArcGIS 10.7 on the project. We are using standard PrintingTools service with standard print templates to provide printing to PDF functionality to the user. This is a print of A4 Landscape. We experience issues with legend on the printing result. The legend is supposed to show symbols for all geometries that are visible for printed extent. However, it shows only limited number of symbols (some of colors visible on the map are missing in the legend), despite there is still a space to add missing entries in the new column. An example of the print is shown below (the grey color is visible on the map, but not in the legend). All geometries are from the same layer.

Litras with not enough legends

We tried different print settings and considered creating custom template, but there is no option to manipulate the legend, only to specify if it should be there or not and what layers it should contain. Do you know if there is any other way to get all symbols shown correctly in the legend?


Thanks for help in advance.

0 Kudos
2 Replies
Esri Regular Contributor

Is that something public that I can try?

do you have mapImage aka map service layer or feature layer?

did you happen to try with A3 Landscape? you see the same problem?

you can of course try with your own print service with custom templates where you give more room for the legend element in the layout.

0 Kudos
New Contributor II
Thank you for your response!
No, it is not public.
We are using feature services.
In the A3 there is more place for legend, so it contains more elements, but it is also limited.
We considered giving more space for legend, but it means also less space for the map, which can make it too small. The important thing for us is to use the remaining space on the right. When the map is zoomed out it can show additional column (but still some symbols are missing).
0 Kudos