Tôi đang thay đổi nguồn trên MXD trong các văn phòng khác nhau bằng ArcPy và ArcGIS 10.0. Theo quan sát ở đây , cài đặt máy in trở lại máy in mặc định khi lệnh mxd.save () được gửi.
Mất máy in là một vấn đề nhỏ trong trường hợp của tôi, nhưng nó sẽ trở thành vấn đề lớn nếu tùy chọn in "Tỷ lệ thành phần bản đồ tỷ lệ với thay đổi kích thước trang" được chọn trong khi "Sử dụng Cài đặt giấy máy in" được chọn. Ảnh chụp màn hình bên dưới là trường hợp xấu nhất của tôi, trường hợp tốt nhất sẽ bỏ chọn cả hai hộp đánh dấu.
Tôi muốn sử dụng comtypes để kiểm tra giá trị của tùy chọn đó và đặt thành Sai (chưa sử dụng) trước khi lưu MXD - ý tưởng là gọi đây là một hàm từ tập lệnh ArcPy hiện có. (mục tiêu chính)
Để bảo mật các cài đặt in hơn nữa, lý tưởng nhất là tôi muốn bỏ chọn hộp "Sử dụng cài đặt máy in" nếu nó được chọn. (mục tiêu phụ)
Có ai giúp được không?