Sdílet prostřednictvím


SKBitmap.Encode Metoda

Definice

Přetížení

Encode(SKEncodedImageFormat, Int32)
Encode(SKWStream, SKEncodedImageFormat, Int32)
Zastaralé..

Zakóduje image pomocí zadaného formátu.

Encode(Stream, SKEncodedImageFormat, Int32)

Encode(SKEncodedImageFormat, Int32)

public SkiaSharp.SKData Encode (SkiaSharp.SKEncodedImageFormat format, int quality);

Parametry

format
SKEncodedImageFormat

Formát souboru použitý ke kódování obrázku.

quality
Int32

Úroveň kvality, která se má použít pro obrázek. Rozsah kvality od 0 do 100. Vyšší hodnoty odpovídají vyšší kvalitě vizuálu, ale menší kompresi.

Návraty

Platí pro

Encode(SKWStream, SKEncodedImageFormat, Int32)

Upozornění

Use SKPixmap.Encode instead.

Zakóduje image pomocí zadaného formátu.

[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);

Parametry

dst
SKWStream

Datový proud, do který se má zakódovaný obrázek zapisovat.

format
SKEncodedImageFormat

Formát souboru použitý ke kódování obrázku.

quality
Int32

Úroveň kvality, která se má použít pro obrázek. Rozsah kvality od 0 do 100. Vyšší hodnoty odpovídají vyšší kvalitě vizuálu, ale menší kompresi.

Návraty

Vrátí se true při úspěchu nebo false v případě, že došlo k chybě.

Atributy

Platí pro

Encode(Stream, SKEncodedImageFormat, Int32)

public bool Encode (System.IO.Stream dst, SkiaSharp.SKEncodedImageFormat format, int quality);

Parametry

dst
Stream

Datový proud, do který se má zakódovaný obrázek zapisovat.

format
SKEncodedImageFormat

Formát souboru použitý ke kódování obrázku.

quality
Int32

Úroveň kvality, která se má použít pro obrázek. Rozsah kvality od 0 do 100. Vyšší hodnoty odpovídají vyšší kvalitě vizuálu, ale menší kompresi.

Návraty

Platí pro