public bool Encode(SKWStream dst, SKEncodedImageFormat format, int quality) { using (new SKAutoLockPixels(this)) using (var pixmap = new SKPixmap()) { return(PeekPixels(pixmap) && pixmap.Encode(dst, format, quality)); } }
public static bool Encode(SKWStream dst, SKPixmap src, SKPngEncoderOptions options) { if (dst == null) { throw new ArgumentNullException(nameof(dst)); } if (src == null) { throw new ArgumentNullException(nameof(src)); } return(src.Encode(dst, options)); }
public static bool Encode(SKWStream dst, SKPixmap src, SKEncodedImageFormat encoder, int quality) { if (dst == null) { throw new ArgumentNullException(nameof(dst)); } if (src == null) { throw new ArgumentNullException(nameof(src)); } return(src.Encode(dst, encoder, quality)); }
public bool Encode(SKWStream dst, SKEncodedImageFormat format, int quality) { return(SKPixmap.Encode(dst, this, format, quality)); }