Temos um serviço de mapa-base que exibe diferentes camadas (com cartografias diferentes) de acordo com o nível de zoom do mapa.
No nosso aplicativo web do AGOL, usamos o widget de impressão, que funciona bem quando imprimimos na escala atual do mapa.
Quando selecionamos uma escala de mapa diferente no widget de impressão, o mapa-base não é exibido corretamente porque o widget envia para impressão as camadas do mapa que estão visíveis no momento.
Mas, muitas vezes, essas camadas não estão visíveis na escala selecionada para impressão, e outras camadas ficam visíveis.
No entanto, o widget de impressão parece não levar em conta as camadas visíveis na escala de impressão selecionada.
Tentei personalizar o widget de impressão para aplicar zoom à escala de impressão selecionada antes de enviar o comando de impressão.
Mas o mapa é enviado ao widget assim que ele é iniciado.
Também tentei redefinir a referência do mapa no widget depois que o zoom é aplicado... mas isso não pareceu funcionar.
Não é possível que sejamos a única empresa com mapas-base dependentes da escala e usuários que precisam imprimir em escalas específicas.
Acredito que isso seja um bug no widget de impressão.
Alguém da equipe de https://community.esri.com/groups/technical-support?sr=search&searchId=728c33bd-5b7e-4333-9727-fff1a829433f&searchIndex=2 ou da equipe de https://community.esri.com/community/developers/web-developers/arcgis-online-developers?sr=search&searchId=1cf08b7e-9cba-4fe2-84ad-5e9a7247544d&searchIndex=2 poderia analisar esse problema?
Obrigado!