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。 較高的值對應至改善的視覺品質,但較不壓縮。