本文列出了可用于 BitmapEncoder 的编码选项。 编码选项由其名称(一个字符串)和某一特定数据类型中的值(Windows.Foundation.PropertyType)定义。 有关使用图像的信息,请参阅 “创建、编辑和保存位图图像”。
| 名称 | 属性类型 | 使用注意事项 | 有效格式 |
|---|---|---|---|
| ImageQuality | 单 | 有效值从 0 到 1.0。 较高的值表示质量更高 | JPEG、JPEG-XR |
| 压缩质量 | 单 | 有效值从 0 到 1.0。 较高的值表示压缩方案更高效、更慢 | TIFF |
| 无损 | 布尔 | 如果设置为 true,则忽略 ImageQuality 选项 | JPEG-XR |
| InterlaceOption | 布尔 | 是否对图像进行隔行扫描 | PNG |
| 筛选选项 | uint8 | 使用 PngFilterMode 枚举 | PNG |
| TIFF 压缩方法 | uint8 | 使用 TiffCompressionMode 枚举 | TIFF |
| 明亮度 | uint32Array | 包含亮度量化常量的 64 个元素的数组 | JPEG |
| 色度 | uint32Array | 包含 64 个元素的色度量化常量数组 | JPEG |
| JPEG YCrCb 子采样 | uint8 | 使用 JpegSubsamplingMode 的枚举 | JPEG |
| SuppressApp0 | 布尔 | 是否禁止创建 App0 元数据块 | JPEG |
| EnableV5Header32bppBGRA | 布尔 | 是否编码为支持 alpha 的版本 5 BMP | BMP |