コンテンツにスキップ

SKBitmapExtensions クラス

ビットマップの保存操作を提供します。

名前空間: FloatSoda.Rendering
アセンブリ: FloatSoda.Rendering.dll

public static class SKBitmapExtensions

object ← SKBitmapExtensions

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Save(SKBitmap, string, SKEncodedImageFormat, int)

Section titled “Save(SKBitmap, string, SKEncodedImageFormat, int)”

ビットマップを指定された形式で符号化し、ファイルへ保存します。

public static void Save(this SKBitmap bitmap, string path, SKEncodedImageFormat format = SKEncodedImageFormat.Png, int quality = 100)

bitmap SKBitmap

保存するビットマップ。所有権は呼び出し元に残ります。

path string

保存先のファイルパス。既存のファイルは上書きされます。

format SKEncodedImageFormat

出力する画像形式。既定値はPngです。

quality int

符号化品質を表す0から100までの値。既定値は100で、解釈は画像形式に依存します。

相対パスは現在の作業ディレクトリを基準に解決されます。 保存先の親ディレクトリは作成しません。