Class NSImage
- Namespace
- CarinaStudio.MacOS.AppKit
- Assembly
- CarinaStudio.AppBase.MacOS.dll
NSImage.
public class NSImage : NSObject, IDisposable, IEquatable<NSObject>
- Inheritance
-
NSImage
- Implements
- Inherited Members
- Extension Methods
Properties
IsValid
Check whether it is possible to draw an image representation or not.
public bool IsValid { get; }
Property Value
Size
Get or set size of image.
public NSSize Size { get; set; }
Property Value
Methods
FromCGImage(CGImage)
public static NSImage FromCGImage(CGImage image)
Parameters
Returns
FromCGImage(CGImage, NSSize)
public static NSImage FromCGImage(CGImage image, NSSize size)
Parameters
Returns
FromData(CFData)
Create NSImage from data.
public static NSImage FromData(CFData data)
Parameters
dataCFDataData.
Returns
FromFile(string)
Create NSImage from file.
public static NSImage FromFile(string fileName)
Parameters
fileNamestringFile name.
Returns
FromStream(Stream)
Create NSImage from data.
public static NSImage FromStream(Stream stream)
Parameters
streamStreamStream.