Search results

Overview API in JavaScript (ES5) Image Editor API control

Name Description
FinetuneSettings This interface is used to specify settings for finetuning operations on images, including brightness, contrast, hue, saturation, exposure, opacity, and blur. It includes properties for setting minimum and maximum values for each of these options, as well as a default value.
FontFamily Predefine the font families that populate in font family dropdown list from the toolbar.
ImageEditor The Image Editor is a graphical user interface for editing images.
<div style="height: 500px">
  <div id='imageeditor'></div>
</div>
import { ImageEditor } from '@syncfusion/ej2-image-editor';

let imageObj: ImageEditor = new ImageEditor({
});
imageObj.appendTo('#imageeditor');
```<br>|
| [SelectionSettings](./selectionSettings/)| This interface is used to specify settings for selection operations on images, including visibility, stroke color and fill color.|
| [ZoomSettings](./zoomSettings/)| An interface used to define the settings such as minimum, maximum, and default zoom factors, and the type of zooming which are available in the image editor control.|
| [ArrowheadType](./arrowheadType/)| Specifies the type of arrowhead should be drawn.|
| [Direction](./direction/)| An enumeration representing the direction of an image editor operation.|
| [FileType](./fileType/)| An enum representing the file types supported by the image editor.|
| [FrameLineStyle](./frameLineStyle/)| An enumeration of available line options.|
| [FrameType](./frameType/)| An enumeration of available frame options.|
| [ImageEditorCommand](./imageEditorCommand/)| An enum representing the available toolbar commands in the image editor.|
| [ImageFilterOption](./imageFilterOption/)| An enumeration of available image filter options.|
| [ImageFinetuneOption](./imageFinetuneOption/)| An enumeration of available image finetune options.|
| [RedactType](./redactType/)| An enumeration representing the type of redaction to be added in the image editor.|
| [ShapeType](./shapeType/)| An enumeration representing the type of shape to be added in the image editor.|
| [Theme](./theme/)| * An enum representing the available themes in the image editor.|
| [ZoomTrigger](./zoomTrigger/)| An enumeration representing the different ways to trigger zooming in the image editor.|
| [BeforeSaveEventArgs](./beforeSaveEventArgs/)| The Interface which contains the properties for before saving the canvas as image.|
| [CropEventArgs](./cropEventArgs/)| The Interface which contains the properties for crop transition occurs in the Image Editor.|
| [CropSelectionSettings](./cropSelectionSettings/)| Interface for CropSelectionSettings in the Image Editor.|
| [Dimension](./dimension/)| Interface for Dimension calculation in the imageEditor.|
| [EditCompleteEventArgs](./editCompleteEventArgs/)| Defines the properties related to actions performed within the Image Editor.<br>This interface encapsulates the details of various actions that can be performed on an image, such as cropping, drawing annotations, applying filters, and fine-tuning. It provides a structured way to access and manage the state and data associated with these actions.<br><br>|
| [FinetuneEventArgs](./finetuneEventArgs/)| The interface which contains the properties for fine tunes option for the image.|
| [FlipEventArgs](./flipEventArgs/)| The Interface which contains the properties for flip transition in the Image Editor.|
| [FrameChangeEventArgs](./frameChangeEventArgs/)| The Interface which contains the properties for frame action in the Image Editor.|
| [FrameSettings](./frameSettings/)| Interface for a class FrameSettings|
| [ImageEditorClickEventArgs](./imageEditorClickEventArgs/)| Interface that provides information to the click event in the Image Editor.|
| [ImageFilterEventArgs](./imageFilterEventArgs/)| The interface which contains the properties for filter option for the image.|
| [ImageFinetuneValue](./imageFinetuneValue/)| This interface is used to specify settings for image finetuning operations, including minimum and maximum values, as well as default values.|
| [ImageSettings](./imageSettings/)| The Interface which contains the properties for loading an image into Image Editor.|
| [OpenEventArgs](./openEventArgs/)| The Interface which contains the properties for opening the image.|
| [PanEventArgs](./panEventArgs/)| The Interface which contains the properties for pan transition occur in the Image Editor.|
| [Point](./point/)| The Interface which contains the properties for Point Object in the image editor.|
| [QuickAccessToolbarEventArgs](./quickAccessToolbarEventArgs/)| Interface for quick access toolbar for the image.|
| [RedactSettings](./redactSettings/)|  Interface for RedactSettings in the Image Editor.|
| [ResizeEventArgs](./resizeEventArgs/)| The Interface which contains the properties for resize action in the Image Editor.|
| [RotateEventArgs](./rotateEventArgs/)| The Interface which contains the properties for rotate transition in the Image Editor.|
| [SaveEventArgs](./saveEventArgs/)| The Interface which contains the properties for saving the canvas as image.|
| [SelectionChangeEventArgs](./selectionChangeEventArgs/)| The Interface which contains the properties for selection change in Image Editor.|
| [ShapeChangeEventArgs](./shapeChangeEventArgs/)| The Interface which contains the properties for shape change in Image Editor.|
| [ShapeSettings](./shapeSettings/)| Interface for ShapeSettings in the Image Editor.|
| [ToolbarEventArgs](./toolbarEventArgs/)| The Interface which contains the properties for Toolbar events.|
| [ZoomEventArgs](./zoomEventArgs/)| The Interface which contains the properties for zoom transition occur in the Image Editor.|