Class MacImageContext
public class MacImageContext : ImageContext
- Inheritance
-
MacImageContext
- Inherited Members
Constructors
MacImageContext()
public MacImageContext()
Properties
SupportsJpeg2000
protected override bool SupportsJpeg2000 { get; }
Property Value
SupportsTiff
protected override bool SupportsTiff { get; }
Property Value
TiffWriter
public override ITiffWriter TiffWriter { get; }
Property Value
Methods
Create(int, int, ImagePixelFormat)
Creates a new empty image.
public override IMemoryImage Create(int width, int height, ImagePixelFormat pixelFormat)
Parameters
widthintThe image width in pixels.
heightintThe image height in pixels.
pixelFormatImagePixelFormatThe image's pixel format.
Returns
LoadCore(Stream, ImageFileFormat)
protected override IMemoryImage LoadCore(Stream stream, ImageFileFormat format)
Parameters
streamStreamformatImageFileFormat
Returns
LoadFramesCore(Action<IMemoryImage>, Stream, ImageFileFormat, ProgressHandler)
protected override void LoadFramesCore(Action<IMemoryImage> produceImage, Stream stream, ImageFileFormat format, ProgressHandler progress)
Parameters
produceImageAction<IMemoryImage>streamStreamformatImageFileFormatprogressProgressHandler
PerformTransform(IMemoryImage, Transform)
Performs the specified transformation on the specified image using a compatible transformer.
public override IMemoryImage PerformTransform(IMemoryImage image, Transform transform)
Parameters
imageIMemoryImagetransformTransform
Returns
RenderToNsImage(IRenderableImage)
public NSImage RenderToNsImage(IRenderableImage image)
Parameters
imageIRenderableImage
Returns
- NSImage