SKImage.Encode Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
Encode(SKEncodedImageFormat, Int32) |
Encodes the image using the specified format. |
Encode() |
Encodes the image using the SkiaSharp.SKImageEncodeFormat.Png format. |
Encode(SKPixelSerializer) |
Obsolete.
Encodes the image using the specified serializer. |
Encode(SKEncodedImageFormat, Int32)
Encodes the image using the specified format.
public SkiaSharp.SKData Encode (SkiaSharp.SKEncodedImageFormat format, int quality);
Parameters
- format
- SKEncodedImageFormat
The file format used to encode the image.
- quality
- Int32
The quality level to use for the image. This is in the range from 0-100.
Returns
Returns the SKData wrapping the encoded image.
Remarks
The quality is a suggestion, and not all formats (for example, PNG) respect or support it.
Applies to
Encode()
Encode(SKPixelSerializer)
Caution
This API is now deprecated.
Encodes the image using the specified serializer.
public SkiaSharp.SKData Encode (SkiaSharp.SKPixelSerializer serializer);
[System.Obsolete]
public SkiaSharp.SKData Encode (SkiaSharp.SKPixelSerializer serializer);
Parameters
- serializer
- SKPixelSerializer
The serializer to use to encode the image.
Returns
Returns the SKData wrapping the encoded image.
- Attributes