Represents an Image Editor.
Implements IDisposable

Methods

Name Description
AutoFix Automatically fix the Image, i.e., orientation and ideal size.
Clear
CombineVertical Combines two images into a single image, stacked vertically.
Crop Crop the Image. This begins a new Crop operation. Use CropCommit to update the Image being edited.
CropCommit Commit the current Crop operation.
Desaturate Desaturate the Image being edited.
Dispose
FixOrientation Fixes the Orientation of the currently loaded JPEG Image.
FlipHorizontal Flips the Image being edited Horizontally.
FlipVertical Flips the Image being edited Vertically.
HasData Check to see if an Image is currently loaded.
LoadImage Load an Image from a File.
LoadImageFromByteArray Load the Image from a Byte Array.
Reset Reset Image being edited to the originally loaded Image.
Resize Resize the Image being edited.
ResizePercent Resize the Image being edited.
ResizePixels Resize the Image being edited.
Rotate Rotate the Image being edited by 90 degrees.
RotateCCW Rotate the Image being edited by 90 degrees Counter Clockwise.
RotateCW Rotate the Image being edited by 90 degrees Clockwise.
SaveImage Save the Image to a file.
SaveToByteArray Save the Image to a Byte Array as a PNG Image.

Properties

Name Description
Brightness The Brightness of the Edited Image.
Contrast The Contrast of the Edited Image.
Height Read-Only The Height of the Edited Image.
IdealSize The Ideal Size for the Image.
IdealSizeResolved Read-Only The Ideal Size of the currently loaded Image based on the IdealSize property but maintaining the aspect ratio and never sizing larger than the original image.
Image Read-Only The Image.
ImageCrop Read-Only The Cropped Image.
ImageCropActive Read-Only A preview of the Image being Cropped.
ImageOriginal Read-Only The original Image loaded into this object.
Orientation Read-Only The Orientation as specified in the Original JPEG Image.
Size Read-Only The Size of the edited Image.
Width Read-Only The Width of the Edited Image.
Namespace:
Intersoft.ISRuntime6
Assembly:
ISRuntime6, Version=6.0.3
Target Framework:
.NET 9.0