Encoder Class

Namespace:System.Drawing.Imaging
Assembly:System.Drawing.dll
Encoder 对象封装一个全局唯一标识符 (GUID),它标识图像编码器参数的类别。

public sealed class Encoder

继承 ObjectEncoder

备注

向图像编码器传递参数时,该参数将封装在 EncoderParameter 对象中。 EncoderParameter 对象的一个字段是 GUID,用于指定参数的类别。 使用 Encoder 类的静态字段来检索包含所需类别的参数 Encoder

内置于中的图像编码器将接收属于多个类别的参数 GDI+。 下表列出了所有类别以及与每个类别关联的 GUID

ChrominanceTable f2e455dc-09b3-4316-8260-676ada32481c
ColorDepth 66087055-ad66-4c7c-9a18-38a2310b8337
Compression e09d739d-ccd4-44ee-8eba-3fbf8be4fc58
LuminanceTable edb33bce-0266-4a77-b904-27216099e717
Quality 1d5be4b5-fa4a-452d-9cdd-5db35105e7eb
RenderMethod 6d42c53a-229a-4825-8bb7-5c99e2b9a8b8
SaveFlag 292266fc-ac40-47bf-8cfc-a85b89a655de
ScanMethod 3a4e2661-3109-4e56-8536-42c156e7dcfa
Transformation 8d0eb2d1-a58e-4ea8-aa14-108074b7b6f9
Version 24d18c76-814a-41a4-bf53-1c219cccf797

构造函数

名称说明
Encoder(Guid)根据指定的全局唯一标识符 (GUID) 初始化 Encoder 类的新实例。 此 GUID 指定图像编码器参数类别。

字段

名称说明
ChrominanceTable用色度表参数类别的全局唯一标识符初始化的 Encoder 对象。
ColorDepth用颜色深度参数类别的全局唯一标识符初始化的 Encoder 对象。
Compression用压缩参数类别的全局唯一标识符初始化的 Encoder 对象。
LuminanceTable表示用亮度表参数类别的全局唯一标识符初始化的 Encoder 对象。
Quality获取使用质量参数类别的全局唯一标识符初始化的 Encoder 对象。
RenderMethod表示用呈现方法参数类别的全局唯一标识符初始化的 Encoder 对象。
SaveFlag表示用保存标志参数类别的全局唯一标识符初始化的 Encoder 对象。
ScanMethod表示用扫描方法参数类别的全局唯一标识符初始化的 Encoder 对象。
Transformation表示用转换参数类别的全局唯一标识符初始化的 Encoder 对象。
Version表示用版本参数类别的全局唯一标识符初始化的 Encoder 对象。

属性

名称说明
Guid获取标识图像编码器参数类别的全局唯一标识符 (GUID)。

方法

名称说明
Equals(Object)确定指定的对象是否等于当前对象。 (Inherited from Object)
GetHashCode()作为默认哈希函数。 (Inherited from Object)
GetType()获取当前实例的 Type。 (Inherited from Object)
MemberwiseClone()创建当前 Object 的浅表副本。 (Inherited from Object)
ToString()返回表示当前对象的字符串。 (Inherited from Object)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值