Hi Everyone !
We are facing some issues with our application.
Technology stack involved:
ArcGIS Server 10.3
Esri js api 3.13
The legend that comes with our print task is not dynamic. We are using a specific template for our print task.
Ex:
This is the result from print task.
The Extent at which the print task was triggered:
We tried fixing this issue by setting legend properties in the items tab by enabling the option --"Only show classes that are visible in the current map extent" . But, the option gets disabled automatically.
Kindly suggest your opinion / work around in fixing this issue.
It looks like you want a Legend Limiter for ArcGIS Server (AGS) that is available in Desktop, but does not translate to AGS. I added this as an Idea on that ESRI website so maybe you can promote it (Just search for Legend Limiter on the Ideas website).
Do you need the symbology for all layers? As a simplistic workaround, maybe you can create dummy layers with less symbols and make that available to the Legend but not the original feature class with all the symbols.