EncoderValue EncoderValue EncoderValue EncoderValue Enum

Definition

Used to specify the parameter value passed to a JPEG or TIFF image encoder when using the Save(String, ImageCodecInfo, EncoderParameters) or SaveAdd(EncoderParameters) methods.

public enum class EncoderValue
public enum EncoderValue
type EncoderValue = 
Public Enum EncoderValue
Inheritance

Fields

ColorTypeCMYK ColorTypeCMYK ColorTypeCMYK ColorTypeCMYK 0

Not used in GDI+ version 1.0.

ColorTypeYCCK ColorTypeYCCK ColorTypeYCCK ColorTypeYCCK 1

Not used in GDI+ version 1.0.

CompressionCCITT3 CompressionCCITT3 CompressionCCITT3 CompressionCCITT3 3

Specifies the CCITT3 compression scheme. Can be passed to the TIFF encoder as a parameter that belongs to the compression category.

CompressionCCITT4 CompressionCCITT4 CompressionCCITT4 CompressionCCITT4 4

Specifies the CCITT4 compression scheme. Can be passed to the TIFF encoder as a parameter that belongs to the compression category.

CompressionLZW CompressionLZW CompressionLZW CompressionLZW 2

Specifies the LZW compression scheme. Can be passed to the TIFF encoder as a parameter that belongs to the Compression category.

CompressionNone CompressionNone CompressionNone CompressionNone 6

Specifies no compression. Can be passed to the TIFF encoder as a parameter that belongs to the compression category.

CompressionRle CompressionRle CompressionRle CompressionRle 5

Specifies the RLE compression scheme. Can be passed to the TIFF encoder as a parameter that belongs to the compression category.

Flush Flush Flush Flush 20

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 FrameDimensionPage FrameDimensionPage FrameDimensionPage 23

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 FrameDimensionResolution FrameDimensionResolution FrameDimensionResolution 22

Not used in GDI+ version 1.0.

FrameDimensionTime FrameDimensionTime FrameDimensionTime FrameDimensionTime 21

Not used in GDI+ version 1.0.

LastFrame LastFrame LastFrame LastFrame 19

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 MultiFrame MultiFrame MultiFrame 18

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 RenderNonProgressive RenderNonProgressive RenderNonProgressive 12

Not used in GDI+ version 1.0.

RenderProgressive RenderProgressive RenderProgressive RenderProgressive 11

Not used in GDI+ version 1.0.

ScanMethodInterlaced ScanMethodInterlaced ScanMethodInterlaced ScanMethodInterlaced 7

Not used in GDI+ version 1.0.

ScanMethodNonInterlaced ScanMethodNonInterlaced ScanMethodNonInterlaced ScanMethodNonInterlaced 8

Not used in GDI+ version 1.0.

TransformFlipHorizontal TransformFlipHorizontal TransformFlipHorizontal TransformFlipHorizontal 16

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 TransformFlipVertical TransformFlipVertical TransformFlipVertical 17

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 TransformRotate180 TransformRotate180 TransformRotate180 14

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 TransformRotate270 TransformRotate270 TransformRotate270 15

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 TransformRotate90 TransformRotate90 TransformRotate90 13

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 VersionGif87 VersionGif87 VersionGif87 9

Not used in GDI+ version 1.0.

VersionGif89 VersionGif89 VersionGif89 VersionGif89 10

Not used in GDI+ version 1.0.

Remarks

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.

Applies to