SKWebpEncoder.Encode メソッド

定義

オーバーロード

名前 説明
Encode(SKPixmap, SKWebpEncoderOptions)

指定したピクセル データを WebP 形式にエンコードし、結果を SKDataとして返します。

Encode(SKWStream, SKPixmap, SKWebpEncoderOptions)

指定したピクセル データを WebP 形式にエンコードし、指定したストリームに結果を書き込みます。

Encode(Stream, SKPixmap, SKWebpEncoderOptions)

指定したピクセル データを WebP 形式にエンコードし、指定したマネージド ストリームに結果を書き込みます。

Encode(SKPixmap, SKWebpEncoderOptions)

指定したピクセル データを WebP 形式にエンコードし、結果を SKDataとして返します。

public static SkiaSharp.SKData? Encode(SkiaSharp.SKPixmap src, SkiaSharp.SKWebpEncoderOptions options);

パラメーター

src
SKPixmap

エンコードするピクセル データ。

options
SKWebpEncoderOptions

品質や圧縮方法などの WebP エンコーダー オプション。

返品

エンコードされた WebP データを含む新しい SKData 。エンコードに失敗した場合は null

適用対象

Encode(SKWStream, SKPixmap, SKWebpEncoderOptions)

指定したピクセル データを WebP 形式にエンコードし、指定したストリームに結果を書き込みます。

public static bool Encode(SkiaSharp.SKWStream dst, SkiaSharp.SKPixmap src, SkiaSharp.SKWebpEncoderOptions options);

パラメーター

dst
SKWStream

エンコードされた WebP データの書き込み先のストリーム。

src
SKPixmap

エンコードするピクセル データ。

options
SKWebpEncoderOptions

品質や圧縮方法などの WebP エンコーダー オプション。

返品

true エンコードに成功した場合。それ以外の場合は false

適用対象

Encode(Stream, SKPixmap, SKWebpEncoderOptions)

指定したピクセル データを WebP 形式にエンコードし、指定したマネージド ストリームに結果を書き込みます。

public static bool Encode(System.IO.Stream dst, SkiaSharp.SKPixmap src, SkiaSharp.SKWebpEncoderOptions options);

パラメーター

dst
Stream

エンコードされた WebP データの書き込み先となるマネージド ストリーム。

src
SKPixmap

エンコードするピクセル データ。

options
SKWebpEncoderOptions

品質や圧縮方法などの WebP エンコーダー オプション。

返品

true エンコードに成功した場合。それ以外の場合は false

適用対象