Class Image
Image class (abstract, disposable, serializable and cloneable)
public abstract class Image : IDisposable, ISerializable, ICloneable
- Inheritance
-
Image
- Implements
- Derived
- Inherited Members
Constructors
Image(SKImage, ImageFormat)
protected Image(SKImage skImage, ImageFormat rawFormat)
Parameters
skImageSKImagerawFormatImageFormat
Image(SerializationInfo, StreamingContext)
protected Image(SerializationInfo info, StreamingContext context)
Parameters
infoSerializationInfocontextStreamingContext
Fields
_rawFormat
protected ImageFormat _rawFormat
Field Value
_skImage
protected readonly SKImage _skImage
Field Value
- SKImage
Properties
Height
public int Height { get; }
Property Value
Width
public int Width { get; }
Property Value
Methods
Clone()
public virtual object Clone()
Returns
Dispose()
public void Dispose()
Dispose(bool)
protected virtual void Dispose(bool disposing)
Parameters
disposingbool
FromBytes(byte[])
public static Image FromBytes(byte[] bytes)
Parameters
bytesbyte[]
Returns
FromFile(string)
public static Image FromFile(string filename)
Parameters
filenamestring
Returns
FromStream(Stream)
public static Image FromStream(Stream stream)
Parameters
streamStream
Returns
GetObjectData(SerializationInfo, StreamingContext)
public virtual void GetObjectData(SerializationInfo info, StreamingContext context)
Parameters
infoSerializationInfocontextStreamingContext
Save(Stream, ImageFormat, int)
public void Save(Stream stream, ImageFormat format, int quality = 100)
Parameters
streamStreamformatImageFormatqualityint
Save(string, ImageFormat, int)
public void Save(string filename, ImageFormat format, int quality = 100)
Parameters
filenamestringformatImageFormatqualityint