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