SKPixmap.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(SKWStream, SKPixmap, SKEncodedImageFormat, Int32)
Caution
Use Encode(SKWStream, SKEncodedImageFormat, int) instead.
Encodes the pixmap using the specified format.
public static bool Encode (SkiaSharp.SKWStream dst, SkiaSharp.SKPixmap src, SkiaSharp.SKEncodedImageFormat encoder, int quality);
[System.Obsolete("Use Encode(SKWStream, SKEncodedImageFormat, int) instead.")]
public static bool Encode (SkiaSharp.SKWStream dst, SkiaSharp.SKPixmap src, SkiaSharp.SKEncodedImageFormat encoder, int quality);
Parameters
- dst
- SKWStream
The stream to write the encoded pixmap to.
- src
- SKPixmap
The pixmap to encode.
- encoder
- SKEncodedImageFormat
The file format used to encode the pixmap.
- quality
- Int32
The quality level to use for the pixmap.
Returns
Returns true
on success, or false
if there was an error.
- Attributes
Applies to
Encode(SKWStream, SKBitmap, SKEncodedImageFormat, Int32)
Caution
Use Encode(SKWStream, SKEncodedImageFormat, int) instead.
Encodes the bitmap using the specified format.
public static bool Encode (SkiaSharp.SKWStream dst, SkiaSharp.SKBitmap src, SkiaSharp.SKEncodedImageFormat format, int quality);
[System.Obsolete("Use Encode(SKWStream, SKEncodedImageFormat, int) instead.")]
public static bool Encode (SkiaSharp.SKWStream dst, SkiaSharp.SKBitmap src, SkiaSharp.SKEncodedImageFormat format, int quality);
Parameters
- dst
- SKWStream
The stream to write the encoded bitmap to.
- src
- SKBitmap
The bitmap to encode.
- format
- SKEncodedImageFormat
The file format used to encode the bitmap.
- quality
- Int32
The quality level to use for the bitmap.
Returns
Returns true
on success, or false
if there was an error.
- Attributes
Applies to
Encode(Stream, SKEncodedImageFormat, Int32)
public bool Encode (System.IO.Stream dst, SkiaSharp.SKEncodedImageFormat encoder, int quality);
Parameters
- dst
- Stream
- encoder
- SKEncodedImageFormat
- quality
- Int32
Returns
Applies to
Encode(SKWStream, SKPixmap, SKWebpEncoderOptions)
Caution
Use Encode(SKWStream, SKWebpEncoderOptions) instead.
Encodes the pixmap as a WEBP.
public static bool Encode (SkiaSharp.SKWStream dst, SkiaSharp.SKPixmap src, SkiaSharp.SKWebpEncoderOptions options);
[System.Obsolete("Use Encode(SKWStream, SKWebpEncoderOptions) instead.")]
public static bool Encode (SkiaSharp.SKWStream dst, SkiaSharp.SKPixmap src, SkiaSharp.SKWebpEncoderOptions options);
Parameters
- dst
- SKWStream
The stream to write the encoded pixmap to.
- src
- SKPixmap
The pixmap to encode.
- options
- SKWebpEncoderOptions
The options to use when creating the encoder.
Returns
Returns true
on success, or false
if there was an error.
- Attributes
Applies to
Encode(SKWStream, SKPixmap, SKPngEncoderOptions)
Caution
Use Encode(SKWStream, SKPngEncoderOptions) instead.
Encodes the pixmap as a PNG.
public static bool Encode (SkiaSharp.SKWStream dst, SkiaSharp.SKPixmap src, SkiaSharp.SKPngEncoderOptions options);
[System.Obsolete("Use Encode(SKWStream, SKPngEncoderOptions) instead.")]
public static bool Encode (SkiaSharp.SKWStream dst, SkiaSharp.SKPixmap src, SkiaSharp.SKPngEncoderOptions options);
Parameters
- dst
- SKWStream
The stream to write the encoded pixmap to.
- src
- SKPixmap
The pixmap to encode.
- options
- SKPngEncoderOptions
The options to use when creating the encoder.
Returns
Returns true
on success, or false
if there was an error.
- Attributes
Applies to
Encode(SKWStream, SKPixmap, SKJpegEncoderOptions)
Caution
Use Encode(SKWStream, SKJpegEncoderOptions) instead.
Encodes the pixmap as a JPEG.
public static bool Encode (SkiaSharp.SKWStream dst, SkiaSharp.SKPixmap src, SkiaSharp.SKJpegEncoderOptions options);
[System.Obsolete("Use Encode(SKWStream, SKJpegEncoderOptions) instead.")]
public static bool Encode (SkiaSharp.SKWStream dst, SkiaSharp.SKPixmap src, SkiaSharp.SKJpegEncoderOptions options);
Parameters
- dst
- SKWStream
The stream to write the encoded pixmap to.
- src
- SKPixmap
The pixmap to encode.
- options
- SKJpegEncoderOptions
The options to use when creating the encoder.
Returns
Returns true
on success, or false
if there was an error.
- Attributes
Applies to
Encode(SKWStream, SKEncodedImageFormat, Int32)
Encodes the pixmap using the specified format.
public bool Encode (SkiaSharp.SKWStream dst, SkiaSharp.SKEncodedImageFormat encoder, int quality);
Parameters
- dst
- SKWStream
The stream to write the encoded pixmap to.
- encoder
- SKEncodedImageFormat
The file format used to encode the pixmap.
- quality
- Int32
The quality level to use for the pixmap.
Returns
Returns true
on success, or false
if there was an error.
Applies to
Encode(Stream, SKWebpEncoderOptions)
public bool Encode (System.IO.Stream dst, SkiaSharp.SKWebpEncoderOptions options);
Parameters
- dst
- Stream
- options
- SKWebpEncoderOptions
Returns
Applies to
Encode(SKWebpEncoderOptions)
Encodes the pixmap as a WEBP.
public SkiaSharp.SKData Encode (SkiaSharp.SKWebpEncoderOptions options);
Parameters
- options
- SKWebpEncoderOptions
The options to use when creating the encoder.
Returns
Returns the SKData wrapping the encoded pixmap.
Applies to
Encode(Stream, SKJpegEncoderOptions)
public bool Encode (System.IO.Stream dst, SkiaSharp.SKJpegEncoderOptions options);
Parameters
- dst
- Stream
- options
- SKJpegEncoderOptions
Returns
Applies to
Encode(SKWStream, SKWebpEncoderOptions)
Encodes the pixmap as a WEBP.
public bool Encode (SkiaSharp.SKWStream dst, SkiaSharp.SKWebpEncoderOptions options);
Parameters
- dst
- SKWStream
The stream to write the encoded pixmap to.
- options
- SKWebpEncoderOptions
The options to use when creating the encoder.
Returns
Returns true
on success, or false
if there was an error.
Applies to
Encode(SKWStream, SKPngEncoderOptions)
Encodes the pixmap as a PNG.
public bool Encode (SkiaSharp.SKWStream dst, SkiaSharp.SKPngEncoderOptions options);
Parameters
- dst
- SKWStream
The stream to write the encoded pixmap to.
- options
- SKPngEncoderOptions
The options to use when creating the encoder.
Returns
Returns true
on success, or false
if there was an error.
Applies to
Encode(SKWStream, SKJpegEncoderOptions)
Encodes the pixmap as a JPEG.
public bool Encode (SkiaSharp.SKWStream dst, SkiaSharp.SKJpegEncoderOptions options);
Parameters
- dst
- SKWStream
The stream to write the encoded pixmap to.
- options
- SKJpegEncoderOptions
The options to use when creating the encoder.
Returns
Returns true
on success, or false
if there was an error.
Applies to
Encode(SKEncodedImageFormat, Int32)
Encodes the pixmap using the specified format.
public SkiaSharp.SKData Encode (SkiaSharp.SKEncodedImageFormat encoder, int quality);
Parameters
- encoder
- SKEncodedImageFormat
The file format used to encode the pixmap.
- quality
- Int32
The quality level to use for the pixmap.
Returns
Returns the SKData wrapping the encoded pixmap.
Applies to
Encode(SKPngEncoderOptions)
Encodes the pixmap as a PNG.
public SkiaSharp.SKData Encode (SkiaSharp.SKPngEncoderOptions options);
Parameters
- options
- SKPngEncoderOptions
The options to use when creating the encoder.
Returns
Returns the SKData wrapping the encoded pixmap.
Applies to
Encode(SKJpegEncoderOptions)
Encodes the pixmap as a JPEG.
public SkiaSharp.SKData Encode (SkiaSharp.SKJpegEncoderOptions options);
Parameters
- options
- SKJpegEncoderOptions
The options to use when creating the encoder.
Returns
Returns the SKData wrapping the encoded pixmap.
Applies to
Encode(Stream, SKPngEncoderOptions)
public bool Encode (System.IO.Stream dst, SkiaSharp.SKPngEncoderOptions options);
Parameters
- dst
- Stream
- options
- SKPngEncoderOptions