Aracılığıyla paylaş


SKBitmap.Encode Yöntem

Tanım

Aşırı Yüklemeler

Encode(SKEncodedImageFormat, Int32)

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

Parametreler

format
SKEncodedImageFormat

Görüntüyü kodlamak için kullanılan dosya biçimi.

quality
Int32

Görüntü için kullanılacak kalite düzeyi. Kalite aralığı 0-100 arasındadır. Daha yüksek değerler, geliştirilmiş görsel kalitesine karşılık gelir, ancak daha az sıkıştırma sağlar.

Döndürülenler

Şunlara uygulanır

Encode(SKWStream, SKEncodedImageFormat, Int32)

Dikkat

Use SKPixmap.Encode instead.

Görüntüyü belirtilen biçimi kullanarak kodlar.

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

Parametreler

dst
SKWStream

Kodlanmış görüntünün yazıldığı akış.

format
SKEncodedImageFormat

Görüntüyü kodlamak için kullanılan dosya biçimi.

quality
Int32

Görüntü için kullanılacak kalite düzeyi. Kalite aralığı 0-100 arasındadır. Daha yüksek değerler, geliştirilmiş görsel kalitesine karşılık gelir, ancak daha az sıkıştırma sağlar.

Döndürülenler

Başarıyı veya false hata olup olmadığını döndürürtrue.

Öznitelikler

Şunlara uygulanır

Encode(Stream, SKEncodedImageFormat, Int32)

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

Parametreler

dst
Stream

Kodlanmış görüntünün yazıldığı akış.

format
SKEncodedImageFormat

Görüntüyü kodlamak için kullanılan dosya biçimi.

quality
Int32

Görüntü için kullanılacak kalite düzeyi. Kalite aralığı 0-100 arasındadır. Daha yüksek değerler, geliştirilmiş görsel kalitesine karşılık gelir, ancak daha az sıkıştırma sağlar.

Döndürülenler

Şunlara uygulanır