This documentation is archived and is not being maintained.

EncoderValue Enumeration

When you call the Save or SaveAdd method of an Image object, you can pass parameters to the image encoder by passing an EncoderParameters object to the Save or SaveAdd method. An EncoderParameters object contains an array of EncoderParameter objects. Each EncoderParameter object has an array of values and an Encoder property that specifies the parameter category. The EncoderValue enumeration provides names for some of the values that can be passed to the JPEG and TIFF image encoders.

[Visual Basic]
<Serializable>
Public Enum EncoderValue
[C#]
[Serializable]
public enum EncoderValue
[C++]
[Serializable]
__value public enum EncoderValue
[JScript]
public
   Serializable
enum EncoderValue

Members

Member name Description
ColorTypeCMYK Not used in GDI+ version 1.0.
ColorTypeYCCK Not used in GDI+ version 1.0.
CompressionCCITT3 Specifies the CCITT3 compression scheme. Can be passed to the TIFF encoder as a parameter that belongs to the compression category.
CompressionCCITT4 Specifies the CCITT4 compression scheme. Can be passed to the TIFF encoder as a parameter that belongs to the compression category.
CompressionLZW Specifies the LZW compression scheme. Can be passed to the TIFF encoder as a parameter that belongs to the Compression category.
CompressionNone Specifies no compression. Can be passed to the TIFF encoder as a parameter that belongs to the compression category.
CompressionRle Specifies the RLE compression scheme. Can be passed to the TIFF encoder as a parameter that belongs to the compression category.
Flush Specifies that a multiple-frame file or stream should be closed. Can be passed to the TIFF encoder as a parameter that belongs to the save flag category.
FrameDimensionPage Specifies that a frame is to be added to the page dimension of an image. Can be passed to the TIFF encoder as a parameter that belongs to the save flag category.
FrameDimensionResolution Not used in GDI+ version 1.0.
FrameDimensionTime Not used in GDI+ version 1.0.
LastFrame Specifies the last frame in a multiple-frame image. Can be passed to the TIFF encoder as a parameter that belongs to the save flag category.
MultiFrame Specifies that the image has more than one frame (page). Can be passed to the TIFF encoder as a parameter that belongs to the save flag category.
RenderNonProgressive Not used in GDI+ version 1.0.
RenderProgressive Not used in GDI+ version 1.0.
ScanMethodInterlaced Not used in GDI+ version 1.0.
ScanMethodNonInterlaced Not used in GDI+ version 1.0.
TransformFlipHorizontal Specifies that the image is to be flipped horizontally (about the vertical axis). Can be passed to the JPEG encoder as a parameter that belongs to the transformation category.
TransformFlipVertical Specifies that the image is to be flipped vertically (about the horizontal axis). Can be passed to the JPEG encoder as a parameter that belongs to the transformation category.
TransformRotate180 Specifies that the image is to be rotated 180 degrees about its center. Can be passed to the JPEG encoder as a parameter that belongs to the transformation category.
TransformRotate270 Specifies that the image is to be rotated clockwise 270 degrees about its center. Can be passed to the JPEG encoder as a parameter that belongs to the transformation category.
TransformRotate90 Specifies that the image is to be rotated clockwise 90 degrees about its center. Can be passed to the JPEG encoder as a parameter that belongs to the transformation category.
VersionGif87 Not used in GDI+ version 1.0.
VersionGif89 Not used in GDI+ version 1.0.

Requirements

Namespace: System.Drawing.Imaging

Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family

Assembly: System.Drawing (in System.Drawing.dll)

See Also

System.Drawing.Imaging Namespace

Show: