SKBitmap.Encode 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
Encode(SKEncodedImageFormat, Int32) | |
Encode(SKWStream, SKEncodedImageFormat, Int32) |
已过时。.
使用指定的格式对图像进行编码。 |
Encode(Stream, SKEncodedImageFormat, Int32) |
Encode(SKEncodedImageFormat, Int32)
public SkiaSharp.SKData Encode (SkiaSharp.SKEncodedImageFormat format, int quality);
参数
- format
- SKEncodedImageFormat
用于对图像进行编码的文件格式。
- quality
- Int32
要用于映像的质量级别。 质量范围为 0-100。 值越高,视觉质量越好,但压缩越少。
返回
适用于
Encode(SKWStream, SKEncodedImageFormat, Int32)
注意
Use SKPixmap.Encode instead.
使用指定的格式对图像进行编码。
[System.Obsolete("Use SKPixmap.Encode instead.")]
public bool Encode (SkiaSharp.SKWStream dst, SkiaSharp.SKEncodedImageFormat format, int quality);
public bool Encode (SkiaSharp.SKWStream dst, SkiaSharp.SKEncodedImageFormat format, int quality);
参数
- dst
- SKWStream
要向其写入编码图像的流。
- format
- SKEncodedImageFormat
用于对图像进行编码的文件格式。
- quality
- Int32
要用于映像的质量级别。 质量范围为 0-100。 值越高,视觉质量越好,但压缩越少。
返回
如果出现错误,则 true
返回 。如果成功, false
则返回 。
- 属性
适用于
Encode(Stream, SKEncodedImageFormat, Int32)
public bool Encode (System.IO.Stream dst, SkiaSharp.SKEncodedImageFormat format, int quality);
参数
- dst
- Stream
要向其写入编码图像的流。
- format
- SKEncodedImageFormat
用于对图像进行编码的文件格式。
- quality
- Int32
要用于映像的质量级别。 质量范围为 0-100。 值越高,视觉质量越好,但压缩越少。