Image

Class Image

Namespace: Imagise.Core
Assembly: Imagise.Core.dll

[Obfuscation(Feature = "renaming", Exclude = true, ApplyToMembers = true)]
public class Image : IImage, IDisposable

Inheritance

objectImage

Implements

IImage, IDisposable

Inherited Members

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Properties

Bounds

public Rectangle Bounds { get; }

Property Value

Rectangle

FileFormat

public FileFormat FileFormat { get; }

Property Value

FileFormat

HasAlpha

public bool HasAlpha { get; }

Property Value

bool

Height

public int Height { get; }

Property Value

int

IsVectorImage

public bool IsVectorImage { get; }

Property Value

bool

Size

public Size Size { get; }

Property Value

Size

Width

public int Width { get; }

Property Value

int

Methods

Dispose()

public void Dispose()

Load(string)

public static Image Load(string path)

Parameters

path string

Returns

Image

Load(Stream)

public static Image Load(Stream stream)

Parameters

stream Stream

Returns

Image

Save(string, ImageOptions)

public void Save(string filePath, ImageOptions options)

Parameters

filePath string

options ImageOptions

Save(Stream, ImageOptions)

public void Save(Stream stream, ImageOptions options)

Parameters

stream Stream

options ImageOptions

Save(string)

public void Save(string filePath)

Parameters

filePath string

Save(Stream)

public void Save(Stream stream)

Parameters

stream Stream