이 질문은 내가 이전에 요청한 이전 질문 과 관련이 있습니다.
ESRI에서 게시 한 Print Active View 코드로 A3 mxd를 인쇄하려고 시도했지만 한 줄의 코드 만 변경했습니다. 즉, A3 크기로 변경했습니다.
docPaper.FormID = 8;
기본 0 문자 크기 (esriPageFormLetter) 대신 A3 크기로 강제 설정합니다.
지도는 미세하게 인쇄되지만 크기가 조정되지 않습니다. 즉,지도는 1 : 10000이어야하지만 계수 선 그리드 사이의 간격은 10cm가 아닌 9.7cm입니다.
정확한 mxd를 출력하지만 수동 방법, 즉 ArcMap 자체에서 파일-> 인쇄를 통해 인쇄합니다. 스케일은 정확하고 10cm입니다.
두 인쇄간에 페이지 및 인쇄 설정을 변경하지 않았습니다.
왜 그렇게할까요?
무슨 일이 일어나고 있는지 이해하려면 아래 그림을 참조하십시오.
http://img819.imageshack.us/img819/1959/scalemapcomparison.jpg
Esri 기술 지원 부서에 연락하면 버그처럼 보입니다.
—
매트 윌키
죄송합니다. 업데이트하지 않았습니다. 실제로 ESRI와 함께 적절한 버그로 제출되었습니다. 자세한 내용은 NIM065953 (ESRI 웹 사이트의 버그 코드)을 참조하십시오.
—
Vidar
와 주셔서 감사합니다 NIM #. 이것들은 내가 추적하고 싶은 것들입니다.
—
매트 윌키