Прочитать на английском

Поделиться через


EncoderValue Перечисление

Определение

Используется для определения значения параметра, передаваемого кодировщику изображений JPEG или TIFF при использовании методов Save(String, ImageCodecInfo, EncoderParameters) или SaveAdd(EncoderParameters).

C#
public enum EncoderValue
Наследование
EncoderValue

Поля

Имя Значение Описание
ColorTypeCMYK 0

Не используется в GDI+ версии 1.0.

ColorTypeYCCK 1

Не используется в GDI+ версии 1.0.

CompressionCCITT3 3

Определяет схему сжатия CCITT3. Может передаваться кодировщику TIFF в качестве параметра категории сжатия.

CompressionCCITT4 4

Определяет схему сжатия CCITT4. Может передаваться кодировщику TIFF в качестве параметра категории сжатия.

CompressionLZW 2

Определяет схему сжатия LZW. Может передаваться кодировщику TIFF в качестве параметра категории сжатия.

CompressionNone 6

Указывает на отсутствие сжатия. Может передаваться кодировщику TIFF в качестве параметра категории сжатия.

CompressionRle 5

Определяет схему сжатия RLE. Может передаваться кодировщику TIFF в качестве параметра категории сжатия.

Flush 20

Указывает на то, что многокадровый файл или поток должен быть закрыт. Может передаваться кодировщику TIFF в качестве параметра категории флага сохранения.

FrameDimensionPage 23

Указывает, что кадр должен быть добавлен в размер страницы изображения. Может передаваться кодировщику TIFF в качестве параметра категории флага сохранения.

FrameDimensionResolution 22

Не используется в GDI+ версии 1.0.

FrameDimensionTime 21

Не используется в GDI+ версии 1.0.

LastFrame 19

Указывает последний кадр многокадрового изображения. Может передаваться кодировщику TIFF в качестве параметра категории флага сохранения.

MultiFrame 18

Указывает, что в изображении присутствует более одного кадра (страницы). Может передаваться кодировщику TIFF в качестве параметра категории флага сохранения.

RenderNonProgressive 12

Не используется в GDI+ версии 1.0.

RenderProgressive 11

Не используется в GDI+ версии 1.0.

ScanMethodInterlaced 7

Не используется в GDI+ версии 1.0.

ScanMethodNonInterlaced 8

Не используется в GDI+ версии 1.0.

TransformFlipHorizontal 16

Указывает, что изображение нужно зеркально отразить горизонтально (относительно вертикальной оси). Может передаваться кодировщику JPEG в качестве параметра категории преобразования.

TransformFlipVertical 17

Указывает, что изображение нужно зеркально отразить вертикально (относительно горизонтальной оси). Может передаваться кодировщику JPEG в качестве параметра категории преобразования.

TransformRotate180 14

Указывает, что изображение нужно повернуть на 180 градусов вокруг его центра. Может передаваться кодировщику JPEG в качестве параметра категории преобразования.

TransformRotate270 15

Указывает, что изображение нужно повернуть по часовой стрелке на 270 градусов вокруг его центра. Может передаваться кодировщику JPEG в качестве параметра категории преобразования.

TransformRotate90 13

Указывает, что изображение нужно повернуть по часовой стрелке на 90 градусов вокруг его центра. Может передаваться кодировщику JPEG в качестве параметра категории преобразования.

VersionGif87 9

Не используется в GDI+ версии 1.0.

VersionGif89 10

Не используется в GDI+ версии 1.0.

Комментарии

При вызове Save метода Image или SaveAdd объекта можно передать параметры кодировщику изображений, передав объект EncoderParametersSave в метод или SaveAdd . Объект EncoderParameters содержит массив EncoderParameter объектов . Каждый EncoderParameter объект имеет массив значений и Encoder свойство, указывающее категорию параметра. Перечисление EncoderValue предоставляет имена для некоторых значений, которые можно передать в кодировщики изображений JPEG и TIFF.

Применяется к

Продукт Версии
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9