SKBitmap.Encode メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| Encode(SKWStream, SKEncodedImageFormat, Int32) |
指定した形式を使用してイメージをエンコードします。 |
| Encode(SKEncodedImageFormat, Int32) |
指定した形式と品質を使用してビットマップをエンコードします。 |
| Encode(Stream, SKEncodedImageFormat, Int32) |
指定した形式を使用して、ストリームにビットマップをエンコードします。 |
Encode(SKWStream, SKEncodedImageFormat, Int32)
指定した形式を使用してイメージをエンコードします。
public bool Encode(SkiaSharp.SKWStream dst, SkiaSharp.SKEncodedImageFormat format, int quality);
パラメーター
- dst
- SKWStream
エンコードされたイメージを書き込むストリーム。
- format
- SKEncodedImageFormat
イメージのエンコードに使用されるファイル形式。
- quality
- Int32
イメージに使用する品質レベル。 品質の範囲は 0 ~ 100 です。 値が大きいほど、表示品質は向上しますが、圧縮率は低くなります。
返品
成功した場合は true を返し、エラーが発生した場合は false を返します。
適用対象
Encode(SKEncodedImageFormat, Int32)
指定した形式と品質を使用してビットマップをエンコードします。
public SkiaSharp.SKData Encode(SkiaSharp.SKEncodedImageFormat format, int quality);
パラメーター
- format
- SKEncodedImageFormat
イメージのエンコードに使用されるファイル形式。
- quality
- Int32
イメージに使用する品質レベル。 品質の範囲は 0 ~ 100 です。 値が大きいほど、表示品質は向上しますが、圧縮率は低くなります。
返品
エンコードされたデータ、またはエラー時に null 。
適用対象
Encode(Stream, SKEncodedImageFormat, Int32)
指定した形式を使用して、ストリームにビットマップをエンコードします。
public bool Encode(System.IO.Stream dst, SkiaSharp.SKEncodedImageFormat format, int quality);
パラメーター
- dst
- Stream
エンコードされたイメージを書き込むストリーム。
- format
- SKEncodedImageFormat
イメージのエンコードに使用されるファイル形式。
- quality
- Int32
イメージに使用する品質レベル。 品質の範囲は 0 ~ 100 です。 値が大きいほど、表示品質は向上しますが、圧縮率は低くなります。
返品
成功すると true が返されます。