Esta pregunta está relacionada en parte con una pregunta anterior que hice.
He intentado imprimir un A3 mxd con el código Print Active View publicado por ESRI y he cambiado solo una línea de código y es decir, cambiarlo al tamaño A3.
docPaper.FormID = 8;
Esto lo obliga a un tamaño de A3 en lugar del tamaño de letra 0 predeterminado (esriPageFormLetter).
El mapa se imprime bien (ish) pero no está a escala, es decir, se supone que el mapa es 1: 10000, pero el espacio entre las cuadrículas de la retícula es de 9,7 cm, no de 10 cm como debería ser.
Si imprimo el EXACT mismo mxd, pero a través del método manual, es decir, en ArcMap, Archivo -> Imprimir. La escala es correcta y mide 10 cm.
Es importante tener en cuenta que no he cambiado ninguna de las configuraciones de Configuración de página e impresión entre las dos impresiones.
¿Por qué haría esto?
Vea la imagen a continuación para ayudar a comprender lo que está sucediendo.
http://img819.imageshack.us/img819/1959/scalemapcomparison.jpg
fuente
Respuestas:
Como se menciona en los comentarios, parece que a este problema se le ha asignado un número de error Esri de NIM065953.
Sin embargo, ese número de error ya no aparece en la página de Problemas conocidos de Esri Support, por lo que presumiblemente se ha resuelto.
Si alguien tiene información adicional sobre el estado de este error, especialmente si aún se encuentra presente en la última versión de ArcGIS for Desktop, no dude en editarlo en esta respuesta que estoy haciendo parte de nuestra Wiki de la comunidad, o para agregar tu propia respuesta.
fuente