ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Desktop.Mapping Namespace / TIFFColorMode Enumeration
Example Example Version

TIFFColorMode Enumeration
Specifies the number of bits used to describe color for TIFF.
Syntax
Members
MemberDescription
EightBitAdaptivePalette 8-bit Adaptive Palette.
EightBitGrayScale 8-bit Grayscale.
FortyBitCMYKWithAlpha 40-bit CMYK with Alpha.
OneBitMonochromeThreshold 1-bit Monochrome Threshold.
ThirtyTwoBitCMYK 32-bit true color CMYK.
ThirtyTwoBitWithAlpha 32-bit with Alpha.
TwentyFourBitTrueColor 24-bit True Color.
Example
Export a map series to individual TIFF files
//Export each page of a map series to an individual TIFF file.

//Create TIFF format with appropriate settings
TIFFFormat TIFF = new TIFFFormat()
{
  OutputFileName = filePath,
  Resolution = 300,
  ColorMode = TIFFColorMode.TwentyFourBitTrueColor,
  HasGeoTiffTags = true,
  HasWorldFile = true,
  ImageCompression = TIFFImageCompression.LZW
};

//Set up map series export options
MapSeriesExportOptions MSExportOptions_TIFF = new MapSeriesExportOptions()
{
  ExportPages = ExportPages.All,  //All pages
  ExportFileOptions = ExportFileOptions.ExportMultipleNames,  //Export each page to an individual file using page name as a suffix.
  ShowSelectedSymbology = true  //Include selection symbology in the output
};

//Export on the worker thread
await QueuedTask.Run(() =>
{
  //Check to see if the path is valid and export
  if (TIFF.ValidateOutputFilePath())
  {
    layout.Export(TIFF, MSExportOptions_TIFF);  //Export to TIFF
  }
});
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         ArcGIS.Desktop.Mapping.TIFFColorMode

Requirements

Target Platforms: Windows 11, Windows 10

ArcGIS Pro version: 3 or higher.
See Also