SKBitmap.Encode Metoda

Definicja

Przeciążenia

Nazwa Opis
Encode(SKWStream, SKEncodedImageFormat, Int32)

Koduje obraz przy użyciu określonego formatu.

Encode(SKEncodedImageFormat, Int32)

Koduje mapę bitową przy użyciu określonego formatu i jakości.

Encode(Stream, SKEncodedImageFormat, Int32)

Koduje mapę bitową do strumienia przy użyciu określonego formatu.

Encode(SKWStream, SKEncodedImageFormat, Int32)

Koduje obraz przy użyciu określonego formatu.

public bool Encode(SkiaSharp.SKWStream dst, SkiaSharp.SKEncodedImageFormat format, int quality);

Parametry

dst
SKWStream

Strumień do zapisania zakodowanego obrazu.

format
SKEncodedImageFormat

Format pliku używany do kodowania obrazu.

quality
Int32

Poziom jakości do użycia dla obrazu. Zakres jakości od 0 do 100. Wyższe wartości odpowiadają ulepszonej jakości wizualizacji, ale mniejszej kompresji.

Zwraca

Zwraca wartość true powodzenia lub false jeśli wystąpił błąd.

Dotyczy

Encode(SKEncodedImageFormat, Int32)

Koduje mapę bitową przy użyciu określonego formatu i jakości.

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

Parametry

format
SKEncodedImageFormat

Format pliku używany do kodowania obrazu.

quality
Int32

Poziom jakości do użycia dla obrazu. Zakres jakości od 0 do 100. Wyższe wartości odpowiadają ulepszonej jakości wizualizacji, ale mniejszej kompresji.

Zwraca

Zakodowane dane lub null błąd.

Dotyczy

Encode(Stream, SKEncodedImageFormat, Int32)

Koduje mapę bitową do strumienia przy użyciu określonego formatu.

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

Parametry

dst
Stream

Strumień do zapisania zakodowanego obrazu.

format
SKEncodedImageFormat

Format pliku używany do kodowania obrazu.

quality
Int32

Poziom jakości do użycia dla obrazu. Zakres jakości od 0 do 100. Wyższe wartości odpowiadają ulepszonej jakości wizualizacji, ale mniejszej kompresji.

Zwraca

Zwraca true w przypadku powodzenia.

Dotyczy