override CacheData() |
Cache can not be used. |
CanSave(ImageOptionsBase) |
Determines whether image can be saved to the specified file format represented by the passed save options. |
Dispose() |
Disposes the current instance. |
virtual GetDefaultOptions(object[]) |
Gets the default options. |
virtual GetEmbeddedImages() |
Gets the embedded images. |
virtual GetOriginalOptions() |
Gets the options based on the original file settings. This can be helpful to keep bit-depth and other parameters of the original image unchanged. For example, if we load a black-white PNG image with 1 bit per pixel and then save it using the Save method, the output PNG image with 8-bit per pixel will be produced. To avoid it and save PNG image with 1-bit per pixel, use this method to get corresponding saving options and pass them to the Save method as the second parameter. |
Resize(int, int) |
Resizes the image. The default NearestNeighbourResample is used. |
override Resize(int, int, ImageResizeSettings) |
Resizes the image. |
override Resize(int, int, ResizeType) |
Resizes the image. |
ResizeHeightProportionally(int) |
Resizes the height proportionally. The default NearestNeighbourResample is used. |
virtual ResizeHeightProportionally(int, ImageResizeSettings) |
Resizes the height proportionally. |
virtual ResizeHeightProportionally(int, ResizeType) |
Resizes the height proportionally. |
ResizeWidthProportionally(int) |
Resizes the width proportionally. The default NearestNeighbourResample is used. |
virtual ResizeWidthProportionally(int, ImageResizeSettings) |
Resizes the width proportionally. |
virtual ResizeWidthProportionally(int, ResizeType) |
Resizes the width proportionally. |
override RotateFlip(RotateFlipType) |
Rotates, flips, or rotates and flips the image. |
Save() |
Saves the image data to the underlying stream. |
Save(Stream) |
Saves the object’s data to the specified stream. |
override Save(string) |
Saves the image to the specified file location. |
Save(Stream, ImageOptionsBase) |
Saves the image’s data to the specified stream in the specified file format according to save options. |
virtual Save(string, bool) |
Saves the object’s data to the specified file location. |
virtual Save(string, ImageOptionsBase) |
Saves the object’s data to the specified file location in the specified file format according to save options. |
virtual Save(Stream, ImageOptionsBase, Rectangle) |
Saves the image’s data to the specified stream in the specified file format according to save options. |
virtual Save(string, ImageOptionsBase, Rectangle) |
Saves the object’s data to the specified file location in the specified file format according to save options. |
override SetPalette(IColorPalette, bool) |
Sets the image palette. |