ImageKit® New Feature List
Drawing text with borders, shadows, and gradients in text and stamp objects (2022.9)
The properties allow detailed settings for each element, including blurring of shadows and semi-transparency.
Double lines, adjustable line width and spacing in Line, Polyline, Polygon, and Pen objects (2022.7)
Line width and spacing can also be adjusted using property values.
Zoom in and zoom out when multiple annotation objects are selected (2021.9)
All selected objects can be enlarged or reduced at the same time while maintaining their relative positions.
The aspect ratio of all selected objects can also be maintained.
Special fill patterns are supported in annotation objects (2019.3)
Objects can be filled not only with a single color, but also with special patterns such as hatch patterns, gradients, and textures.
Example of filling with a hatch pattern and gradient. Transparent colors can also be used.
Here is an example of using the image on the left to fill a stamp object with a texture brush.
Added methods to easily draw arcs and fans (2018.5)
These new methods also makes it easy to draw arcs and fans.
Support for saving images in Tiff Jpeg format (2017.6)
The file saving now supports saving in TiffJpeg format. (* Only 24-bit images will be saved regardless of the number of bits in the loaded image.)
Select multiple annotation objects by holding down the Ctrl key (2017.3)
When selecting multiple annotation objects, in addition to selecting objects by dragging the mouse, multiple objects can be selected by holding down the Ctrl key.
Slide control functionality and swipe/flick operation support for ImageKit controls (2016.10)
ImageKit controls can now be used as slide controls.
Images can be swiped or filcked using touch, dragging with the mouse, or pressing a button.
It is also possible to pinch in/out or drag to return to normal view in the middle of a slide.
New pan-window functionality for ImageKit controls (2016.1)
ImageKit controls can now be used as pan windows. This allows you to paste two ImageKit controls on one form and use one as a pan window instead of a separate window.
Touch
Touch functionality has been implemented for use with tablet PCs.
Pinch in, pinch out
Drag image
Touch support in editing functions
The size of the editing block is automatically changed between mouse and touch operation for ease of operation by touch
Scrolling thumbnails and image reordering
The thumbnail control supports reordering of images by scrolling or dragging
Annotation Functions
Significant additions and improvements have been made to the annotation function, which allows users to insert annotation text, draw lines and shapes, and paste images onto imported images.
Annotate images in the ImageKit
control
The ImageKit control allows you to annotate images
with a variety of annotation objects that display text, lines,
and various shapes on top of the images loaded in the ImageKit control. All
annotation objects can be saved independently of the image they annotate. Saved
annotations can be loaded onto different images. Annotations can be edited
after they are created, they can be moved, reshaped, rotated, etc. Annotations
can be embedded into image files. Annotation methods may be called with code or
used via the toolbar controls.
Annotate images with the various toolbar controls
Use the new toolbar controls to instantly provide annotation functions to your application! Simply place the toolbar
controls on your form, set them to correspond to the ImageKit Control and thats
it. You can now use any or all annotation functions to edit or annotate your
images, without writing a single line of code!!
ToolBarStandard Control
Provides functions that all annotation objects use and allows basic settings for each annotation object. Loads image files into the ImageKit control and and save image files from the ImageKit control.
Displays the "Open" dialog so you can choose an image file. The image file chosen is loaded and displayed in the ImageKit control. | |
Displays the "Save" dialog and saves the image file displayed in the ImageKit control. | |
Displays the "Open" dialog so you can choose an annotation file. The annotation file chosen is loaded and the annotation objects are displayed on top of the image in the ImageKit control. | |
Displays the "Save" dialog and saves the anntation objects displayed on top of the image in the ImageKit control. The annotation objects are saved in an annotation file. | |
Sets the width of the lines and borders for annotation objects | |
Displays the color dialog and sets the forecolor in annotation objects. This determines the color of lines, borders, and text. | |
Sets the level of opacity for the forecolor used in annotation objects | |
Displays the color dialog and sets the background color in annotation objects. | |
Sets the level of opacity for the background color used in annotation objects | |
Sets whether or not the background color is displayed in annotation objects |
ToolBarAnnotation Control
Sets the type of annotation object, allows each annotation object to be selected and edited.
Selects a single annotation object | |
Selects multiple annotation objects within a specified area | |
Draws a Line annotation object | |
Draws a Polyline annotation object | |
Draws a Polygon annotation object | |
Draws a Rectangle annotation object | |
Draws a Rounded Rectangle annotation object | |
Draws an Ellipse annotation object | |
Draws an Image annotation object | |
Draws a Text annotation object | |
Draws a Stamp annotation object | |
Selects or deselects all annotation objects displayed in the ImageKit control | |
Deletes the selected annotation object(s) | |
Cuts the selected annotation object(s) | |
Copies the selected annotation object(s) | |
Pastes annotation objects that have been cut or copied. The items will be pasted at the location on the ImageKit control where a right click occurred. | |
Moves the selected annotation object to the front | |
Moves the selected annotation object forward by one object | |
Moves the selected annotation object backward by one object | |
Moves the selected annotation object to the back | |
Removes the last change to the annotation object and returns it to its previous state | |
Reverses an undo step | |
Displays a dialog that allows the selected object's properties to be changed. | |
Embeds the annotation objects into the image displayed in the ImageKit control | |
Clears all annotation objects currently drawn in the target ImageKit control |
ToolBarSetupLines Control
Sets properties for Line, Polyline, Polygon, and Pen objects.
Sets wheter or not the Line object will display double lines | |
Sets whether or not the start and end points drawn with the Pen object will be connected | |
Sets the style of the line drawn | |
Sets the style of the cap used for the start of a line | |
Sets the style of the cap used for the end of a line | |
Sets the style of the join between lines | |
Sets whether or not an arrow cap is used at the start of a line | |
Sets whether or not the start arrow cap is filled | |
Sets the size of the start arrow cap | |
Sets whether or not an arrow cap is used at the end of a line | |
Sets whether or not the end arrow cap is filled | |
Sets the size of the end arrow cap |
ToolBarSetupObjects Control
Sets properties for Rectangle, Rounded Rectangle, Ellipse, Image, Text, and Stamp objects.
Sets whether or not the aspect ratio for Rectangle, RoundRectangle, Ellipse, and Image objects is maintained | |
Sets the radius used for the corners of a Rounded Rectangle object | |
Sets the font used when text is drawn in the Text and Stamp objects | |
Sets whether or not word wrapping is used in Text and Stamp objects | |
Sets whether or not text drawn in the Text and Stamp objects is vertical text | |
Sets whether or not text in the Text and Stamp objects is displayed from right to left | |
Sets whether or not a border is added to the Text or Stamp annotation objects | |
Sets the border color used by the Text and Stamp annotation objects | |
Sets the level of opacity for the border color of the Text and Stamp annotation objects | |
Sets the shape of the border for the Stamp annotation object | |
Sets the alignment for the text drawn by the Stamp object |
Stamp objects, rounded rectangle objects, opacity settings for text, background, and border colors, arrows, double lines, cap style, dashed line style, and joining style settings are also available.
Copied annotation objects can be pasted into another ImageKit control.
WebCamera Functions
Web camera functions have been enhanced.
Capture function newly supports WMV format.
Output size can be changed by method in the preview and capture functions.
Image scanning
Scanning functions have also been further enhanced.
64-bit TWAIN driver support
TWAIN-compatible devices such as scanners can now be used with 64-bit applications.
Retention of TWAIN driver UI information & scanning using that information
Support for reading positive film of transparencies (developer-created UI), and for making text clear [EPSON scanners]
Support for text enhancement [Canon DR scanners]
Duplex merging when two sides of an ADF sheet are imported
Border correction [EPSON scanners]
Border deletion [Panasonic scanners]
Image Effects
New methods have been added to the effects function as well.
Added methods to adjust brightness and contrast
File Functions
Multi-Tiff File Saving and Editing
Tiff images can now be easily added to, inserted into, or deleted from a multi-tiff file using the respective methods.
File Handling Plug-ins Now Support 64-Bit
The included plug-ins for file processing are now 64-bit compatible, allowing the plug-ins to be used in 64-bit applications.