zoukankan      html  css  js  c++  java
  • ArcGIS Pro地图册操作

    MapSeriesExportOptions MSExport_custom = new MapSeriesExportOptions()
          {
            ExportPages = ExportPages.Custom,
            CustomPages = "1-3, 5",
            ExportFileOptions = ExportFileOptions.ExportAsSinglePDF,
            ShowSelectedSymbology = false
          };
    
          //Check to see if the path is valid and export
          if (msPDF.ValidateOutputFilePath())
          {
            layout.Export(msPDF, MSExport_custom);  //Export the PDF to a single, multiple page PDF. 
          }
          #endregion Layout_ExportMS_PDF
    
    
          #region Layout_ExportMS_TIFF
          //Export multiple map series pages to TIFF
    
          //Create a TIFF export format
          TIFFFormat msTIFF = new TIFFFormat()
          {
            Resolution = 300,
            OutputFileName = filePath,
            ColorMode = ColorMode.TwentyFourBitTrueColor,
            HasGeoTiffTags = true,
            HasWorldFile = true
          };
    
          //Set up the export options for the map series
          MapSeriesExportOptions MSExport_All = new MapSeriesExportOptions()
          {
            ExportPages = ExportPages.All,
            ExportFileOptions = ExportFileOptions.ExportMultipleNames,
            ShowSelectedSymbology = false
          };
    
          //Check to see if the path is valid and export
          if (msPDF.ValidateOutputFilePath())
          {
            layout.Export(msPDF, MSExport_All);  //Export each page to a TIFF and apppend the page name suffix to each output file 
          }
          #endregion Layout_ExportMS_TIFF
    
    
          #region Layout_RefreshMapSeries
          //Refresh the map series associated with the layout.
    
          //Perform on the worker thread
          await QueuedTask.Run(() =>
          {
            layout.RefreshMapSeries();
          });
          #endregion Layout_RefreshMapSeries
    
    
          #region Layout_SaveAsFile
          //Save a layout to a pagx file.
    
          //Perform on the worker thread
          await QueuedTask.Run(() =>
          {
            layout.SaveAsFile(filePath);
          });
    

      

  • 相关阅读:
    dsp
    vector.cpp introducing the vector template.
    Bookmarks
    C#多线程参数传递.cs
    vector操作笔记
    Paragma & Bytes
    今天开博
    一台linux服务器挂载另外一台linux服务器文件系统
    nginx基于mysql的身份验证
    Ubuntu下编译nginx
  • 原文地址:https://www.cnblogs.com/gisoracle/p/12619052.html
Copyright © 2011-2022 走看看