Image processing made easy!

ImageKit.NET2: Update Log

Below is a log of the updates made to the ImageKit.NET2 including the date of the update and a brief explanation of what was changed or added. To download the latest update, please click here.

 

Fix No. Date Explanation
33 11/27/2023 Version: 2.0.1.10039
Fixed:
Modification of the license authentication program (to support Transport Layer Security 1.2).
32 11/11/2015 Version: 2.0.1.10039
Fixed:
Fixed memory leak occurring during rasterization processing of annotation functionality.
31 02/09/2015 Version: 2.0.1.10035
Fixed:
When using annotation functions, there were cases when an annotation object could not be resized by moving the corner of the object with the mouse. This has been fixed.
30 05/20/2014 Version: 2.0.1.10034
Fixed:
1. In Annotation, we fixed a problem with the drawing location of some objects that had borders when those objects were drawn near the edge of an image.
2. Fixed a problem with the annotation text object. When it was resized, the cursor location was sometimes incorrect.
3. Also in Annotation, when multiple objects were selected the text object's indicators were not always in the correct location.
29 04/30/2014 Version: 2.0.1.10033
Added:
In Annotation, a new property called DialogMaxPenWidth was added. This sets the maximum width of the pen in the properties dialog.

Fixed:
1. Fixed problems with the retrieved value of the StartDrawX/Y property for raster images and the ScaledStartDrawX/Y property for vector images.
2. The EndEditObject event was not firing when multiple annotation objects were selected.
28 12/25/2013 Version: 2.0.1.10032
Fixed:
1. When an annotation object was at the edge of an image, it could not be resized with the mouse. This has been fixed.
2. When an IkToolBar and ImageKit control were placed on a form and the annotation was edited using the context menu, the corresponding button on the IkToolBar did not reflect the new state. This has been fixed.
27 12/10/2013 Version: 2.0.1.10031
Fixed:
1. When the annotation PasteImage object was resized an error was generated if the size became too small. This has been fixed.
2. Some sample programs that are included with the ImageKit.NET2 did not have the correct relative path so thumbnail images or background images didn't load. The relative path has been corrected.
26 10/01/2013 Version: 2.0.1.10030
Fixed:
1. The ImageKit.ClickPointRed, ImageKit.ClickPointGreen, and ImageKit.ClickPointBlue properties were not working. These have been fixed.
25 09/05/2013 Version: 2.0.1.10029
Fixed:
1. In annotation functions, when a rectangle drawn with a line width of 1 is reduced in size, a portion of the lines were not properly displayed.
2. When scanning using memory transfer, the last line of pixel data was not correctly set.
24 07/18/2013 Version: 2.0.1.10028
Fixed:
1. After version 2.0.1.10024, when an annotation object was selected using a method, the ObjectSelected event did not fire.
2. Enabled the Gamma settings when scanning in 1 bit color with the UI suppressed.
23 06/05/2013 Version: 2.0.1.10027
Fixed:
1. Fixed a problem with the Pen. When drawing Polylines and Polygons, if you selected the object, right clicked to bring up the property dialog and changed properties, these changes did not take effect.
2. When 1bit color or 4bit/8bit grayscale images, are displayed in high quality and these images are scrolled, high quality display is temporarily disabled so that the scrolling and repainting speed improves. This is done internally by the ImageKit.NET2. Now this is also done when annotation objects are used and scrolling is effected or a mouse down or mouse move is used (as with drawing a line with the pen). If high quality display is on, it will be temporarily disabled while scrolling or using mouse down or mouse move in order to improve display speed.
3. When ruler (Grad Property) and grid lines (Grid Property) were used with vector images and the display scale was set to values other than 1, the ruler and grid lines were not correctly displayed when the image was scrolled. This has been fixed.
4. Fixed a problem with the Scan.DataSourceName property. When a datasource name was set and the Scan.OpenDataSource method executed, there were cases where an error was generated.
5. The Preview.TakeSnapshot method sometimes returned true, even when the method failed. This has been fixed.
6. When the output size was changed in the Preview(Record).ShowPinDialog method, the VideoSize property value did not change. This has been fixed.
22 03/05/2013 Version: 2.0.1.10026
Added:
Unsigned DLL files are now available.

Fixed:
1. The File.VectorHeight and File.VectorWidth properties were only working in the ImageKit.Web Control. These properties are now working with the ImageKit.Win Control as well.
2. Some annotation objects, when rotated by 90 degrees, could not be individually selected. This has been fixed.
21 01/30/2012 Version: 2.0.1.10025
Fixed:
1. In the ImageKit.Web Control, when the value of DrawScaleX or DrawScaleY was small enough to result in an image less than 1 pixel in size a fatal error (dividing by zero) was generated. This has been fixed
2. As a result of the fix for version 2.0.1.10015, the aspect ratio of thumbnail images displayed in the Thumbnail.Web Control were no longer properly maintained. This has been repaired.
20 12/12/2012 Version: 2.0.1.10024
New Installer:
This version has a new installer that includes all supported Visual Studio versions. The default installation directory will change from "ImageKit.NET2 for VS20**" to "ImageKit.NET2"

Added:
1. The ImageKit.RefineColorImage property was added to the ImageKit.Win.ImageKit control. This property sets whether or not color images are displayed in high quality when they are reduced in size.
2. The following annotation properties and methods were added to the ImageKit.Win.ImageKit control:
Properties:
     ImageKit.Edit.ImageFileExtension
     ImageKit.Edit.ImageFilePath
     ImageKit.Edit.TextDialogAngleEnabled
     ImageKit.Edit.TextDialogAngleVisible
Methods:
     ImageKit.Edit.SetSelectedObjectAngle
     ImageKit.Edit.SetSelectedObjectDrawPoints
3. Image scaling display functions were added to the ImageKit.Web.ImageKit control with the addition of these properties: ImageKit.DrawScaleX and ImageKit.DrawScaleY.

Fixed:
1. There was a problem with the ObjectSelected event. The selected object's property values were not all being correctly retrieved and the timing when this event fired was not correct.
2. As a result of version 2.0.1.10023, when a Rectangle object or Text object with an angle of 0 was resized, the cursor position and display was incorrect.
3. As a result of version 2.0.1.10023, when annotation objects were drawn, they didn't correctly fill the area selected on the image.
4. The ImageKit.Web.Thumbnail control created scripting code that was outside the <html> tags. 5. When an Image object was loaded from an annotation file and then the annotation edited using one of the Edit interface methods (SetSelectedObject...), if the Property Dialog was opened then closed, the image would not display.
19 10/09/2012 Version: 2.0.1.10023
Added:
1: The following properties and methods were added to the ImageKit Control's Annotation functions:

Properties:
     ImageKit.Edit.SelectedObjectAspectRatio
     ImageKit.Edit.SelectedObjectWordWrap
Methods:
     ImageKit.Edit.SetSelectedObjectAspectRatio
     ImageKit.Edit.SetSelectedObjectWordWrap

2: The following capablities were added to the ImageKit Control's Annotation functions:
Line object can now draw a double line
Properties
     ImageKit.Edit.DoubleLine
     ImageKit.Edit.SelectedObjectDoubleLine
     ImageKit.Edit.DialogDoubleLineEnabled
     ImageKit.Edit.DialogDoubleLineVisible
Methods
     ImageKit.Edit.SetSelectedObjectDoubleLine

Text object can now have a border
Properties
     ImageKit.Edit.Border
     ImageKit.Edit.BorderColor
     ImageKit.Edit.SelectedObjectBorder
Methods
     ImageKit.Edit.SetSelectedObjectBorder
     ImageKit.Edit.SetSelectedObjectColors

Text object has a special extended properties dialog
Properties
     ImageKit.Edit.EnableTextDialog
     ImageKit.Edit.TextDialog***Enabled
     ImageKit.Edit.TextDialog***Visible

Double clicking the object will now display the properties dialog
Properties
     ImageKit.Edit.ShowDialogOnDoubleClick

3. Added Pdf, Jp2, Jpx, Dejavu to ScanFileFormat enums

Fixed:
1. Fixed a problem with 1bit, 4 bit, and 8 bit gray images where if either the length or width of the image was reduced and stretch mode display with high quality was used, the image wouldn't properly display.
2. There was a problem when the ImageKit.Edit.PenWidth property was 1 and a line or rectangle was drawn then rasterized, the line or rectangle shifted by 1 pixel. This has been fixed.
3. You can no longer resize, rotate, or move annotation objects beyond the ImageKit control's display area.
4. When an epson scanner was used to scan an image and save it to PDF using file transfer and multiple scans were taken, some files were blank. This has been fixed.
5. Fixed a problem with thumbnail image order when two Thumbnail controls were used and multiple images were dragged and dropped from one Thumbnail control into another Thumbnail control
6. Fixed a problem in the Thumbnail control where a cell is selected and the image deleted.
7. Fixed the license activation program so that it could activate online more effciently.
18 07/02/2012 Version: 2.0.1.10022
Added:
A new event was added to the ImageKit Control's Annotation functions. This event, ImageKit.MultiObjectSelected, is generated when the MultiSelect tool is used to select one or more annotation objects.

Fixed:
1. When the ImageKit.Edit.UndoMax property was set to 0 and something was drawn on the ImageKit Control, an error was generated.
2. When the ImageKit.Edit.UndoMax property value was changed, the changed value was not reflected in the actual number of undos that were allowed.
3. The ImageKit.ObjectSelected event was not properly generated if an object that had previously been selected, was selected again.
4. When using multiple ImageKit.Win.Thumbnail Controls, you could not drag and drop from one Thumbnail Control to another.
17 05/08/2012 Version: 2.0.1.10021
Fixed:
1. When creating multipage tiff images by loading images and appending each image to the end of the multipage tiff file, there were cases where the second page was corrupted.
2. When scrolling using scroll bars or by dragging the image with the mouse, the last pixel was not displayed.
3. When drawing polyline or polygon annotation objects, if both the right and left mouse buttons were pressed at the same time without moving the mouse, then in the context menu [Undo] was selected, an Index Error was generated.
4. When drawing polyline or polygon annotation objects, if the mouse was button was not clicked but the button pressed and the mouse dragged, the start point of the object was incorrect.
5. When drawing polyline or polygon annotation objects, it is now only possible to draw the end point by double clicking the left mouse button.
6. When trying to select annotation objects by executing methods, depending on the size of the object and its angle, the appropriate object might not be selected.
16 03/19/2012 Version: 2.0.1.10020
Fixed:
1. When Annotation Objects failed to be rasterized and the return value of the DrawEditedObjectsToImage method was False, the ErrorStatus property still returned a value of None.
2. When the Display Mode was set to FitToWidth or FitToHeight and the ScrollBar property was True, depending on the size of the image displayed in the ImageKit control, the display would flicker or the program would freeze if the display of the scroll bars was toggled on and off.
3. In the Annotation Object properties dialog was used to set the PenWidth, values could not exceed 100. If values of 101 and greater were set programatically and the properties dialog was displayed, an exception error was generated.
4. In version 2.0.1.10019, when an instance of ImageKit control was created programatically, there were cases where an exception error was generated when annotations were rasterized.
5. When using the WebCamera interface in 64 bit applications whose target platform was either [AnyCPU] or [x64], the ShowFilterDialog and ShowPinDialog methods always returned False.
6. There were problems using FTP transfer in environments with IPv6 enabled.
15 02/06/2012 Version: 2.0.1.10019
Added:
1. A new property, ImageKit.Edit.WordWrap was added to the ImageKit Control's annotation functions. This property sets whether or not word wrapping is used when text is entered into the Text Object. When the WordWrap property is true, text is word wrapped to fit within the Text Object and is drawn to the image as it appears in the Text Object (with the text wrapped). When the WordWrap property is false, the text is entered on a single line until the Enter key is pressed. Pressing the Enter key starts the text on a new line.

This behavior is different from earlier versions of the ImageKit Control Edit Interface's Text Object. In earlier versions, while the text was being entered into the Text Object, it was word-wrapped but when that text was drawn to the image, it was not word wrapped.

2. A new DrawText method was added to the ImageKit.Edit interface. There are now two overloaded methods: DrawText(point) and DrawText(rectangleF). The first method, DrawText(point), draws text from a specified point.This method is used when the ImageKit.Edit.WordWrap property is false. The second method, DrawText(rectangleF), draws text within the specified rectangle. This method is used when the ImageKit.Edit.WordWrap is true.

Fixed:
1. An error was generated when the Text Object's BackColor property was set to Color.Transparent.
2. In some annotation objects, when a border was used and the object selected, the border was sometimes not included.
3. With 1 bit color images, when an object was placed in either the left side or the top and the image as rasterized, the whole image shifted.
4. When scanning with Canon DR scanners using the ADF with memory transfer, and AutoDetect Color/BW was used, if black and white data was followed by color data, the data was not scanned correctly.
14 11/16/2011 Version: 2.0.1.10018
Fixed:
1. Fixed a problem that occurred from version 2.0.1.10017. When the ImageKit.LayerNumber property was set to a value other than -1 and an annotation object was rasterized (embedded), an error occurred.
2. Fixed a problem with the pen object when 1 bit color images are used. When the pen object moved outside the ImageKit control area and then the annotation was rasterized, the size of the drawing that occured outside of the control area was not correct.
3. When using the Effect.CutRectImage method, if the area set to by copied was outside of the ImageKit control area, after the method executed, the size of the area that was outside of the control was not correct.
13 10/20/2011 Version: 2.0.1.10017
Fixed:
1. Since version 2.0.1.10011, the magnifying glass has not worked on vector images.
2. When saving images, if the save method failed the ErrorStatus property sometimes returned "Canceled".
3. When saving images, if the save method failed, there were cases where an fatal error exception was generated and the program crashed.
4. When using the Effect.Layer, Panorama, or PasteImage methods with multipage images, even if a page other than the first page was set, the first page was pasted.
5. In annotation functions, when an object was rotated by a certain number of degrees and then edited with code, after the object was deselected and reselected for editing, the rotation returned to 0.
6. In annotation functions, when an object drawn with the pen was rotated there were cases depending on the angle of rotation that were not properly drawn.
7. The was a problems saving images that had been created with the File.Pdf.AddImage method.
12 08/03/2011 Version: 2.0.1.10016
Added:
1. Rotation property added to the Scan class

Fixed:
1. From version 2.0.1.10013 on, an exception error was generated when certain Effect methods were applied to a Layer image.
2. From version 2.0.1.10014 on, the CanoScan LiDE 700F scanner had problems scanning when the UI was suppressed.
3. In the ImageKit.Win.Thumbnail control, when a file name was set in the ThumbnailFile property and the GetFiles method was executed, then the orginal image rotated and the GetFiles method was executed again, the resulting thumbnail images were not property displayed.
4. In both Preview and Record classes, when a preview capture was not taken and the ShowPinDialog method executed, changes to resolution were not being enabled.
5. In the Play class, MPEG files could not be opened properly.
11 06/08/2011 Version: 2.0.1.10015
Added:
1. The following events (related to annotation) were added to the ImageKit Control.
     ImageKit.StartDrawObject
     ImageKit.EndDrawObject
     ImageKit.StartEditObject
     ImageKit.EndEditObject
     ImageKit.ObjectSelected


Fixed:
1. In versions after 2.0.1.10012, only the first page of multipage files was displayed.
2. There was a problem with the xml files used by the ImageKit.Web.Thumbnail.HyperlinkURLFile Property and ImaeKit.Web.Thumbnail.ShowFileNameText property. Image files whose names begin with numerical values cannot be used to form the xml tags. The help documentation recommends adding an underbar "_" to such xml tags but the Web Thumbnail control did not recognize the tags with the underbar. This has been fixed.
10 04/27/2011 Version: 2.0.1.10014
Added:
1. Added the ImageKit.IsDisplayed property. This property retrieves whether an image is currently being displayed in the ImageKit control.
2. Added support for Fujitsu PFU scanner's "autodetect color/monochrome" and "multi-image output"
3. Support for Panasonic scanner's "automatic image orientation" added.
4. In the IsCapabilitySupported method of the Scan class, when FeederEnabled is specified, we can now determine if only the ADF can be used or if both the ADF and the document plate can be used.

Fixed:
1. When the ImageKit.NET plugin was used and a value was set in the RawData property, even though the LoadRawDataFromStream method was executed the LoadImageFromRawData method would fail. This has been fixed.
2. During design, even though the ImageKit.AllowDrop property was set to false, if it wasn't set to false in runtime code, the property would be true. This has been fixed.
3. When the IkToolbar's Load button was used and the image failed to load, the ImageKit control did not repaint. Now, regardless of the whether the image loads or not, the ImageKit control is forced to repaint.
4. After the polyline, polygon, or pen objects had been drawn and then auto-selected using code, if another polyline, polygon, or pen object were drawn the coordinates of the first object were not properly cleared and the objects were not drawn correctly. This has been fixed.
5. When using the ADF on some Panasonic scanners and setting a scan area, there were cases where the scanned output was in correct. This has been fixed.
9 02/28/2011 Version: 2.0.1.10013
Fixed:
1. Repaired a problem that resulted from the last update (2.0.1.10012). Vector images and portions of JPEG and BMP images were not displayed properly on operating systems other than Windows7.
2. When using the ImageKit.NET plug in with the Layer interface, only the image in the last layer was displayed.
8 02/03/2011 Version: 2.0.1.10012
Added:
The following properties and methods were added to the ImageKit Control's Edit interface.

Properties:
ImageKit.Edit.NumberOfObjects
ImageKit.Edit.SelectedObjectAngle
ImageKit.Edit.SelectedObjectBackColor
ImageKit.Edit.SelectedObjectDrawPoints
ImageKit.Edit.SelectedObjectFill
ImageKit.Edit.SelectedObjectFontBold
ImageKit.Edit.SelectedObjectFontItalic
ImageKit.Edit.SelectedObjectFontName
ImageKit.Edit.SelectedObjectFontSize
ImageKit.Edit.SelectedObjectFontStrikeout
ImageKit.Edit.SelectedObjectFontUnderline
ImageKit.Edit.SelectedObjectForeColor
ImageKit.Edit.SelectedObjectImageFileName
ImageKit.Edit.SelectedObjectKind
ImageKit.Edit.SelectedObjectNumber
ImageKit.Edit.SelectedObjectPenWidth
ImageKit.Edit.SelectedObjectText

Methods
ImageKit.Edit.DeselectObject
ImageKit.Edit.SelectObject
ImageKit.Edit.SetSelectedObjectColors
ImageKit.Edit.SetSelectedObjectFill
ImageKit.Edit.SetSelectedObjectFont
ImageKit.Edit.SetSelectedObjectImage
ImageKit.Edit.SetSelectedObjectPenWidth
ImageKit.Edit.SetSelectedObjectText

Fixed:
1. There was a memory leak in the Image property when plugin files were used.
2. The ImageKit.Edit.SelectAllObjects method had a problem when focus was not on the ImageKit Control when the method was executed.
3. With the following Epson scanners, GT-S80, GT-S50, GT-2500, GT-1500, when using the ADF with a specified scan area set, the scanned output was not correct.
4. In DR Scanners, when the "Skip Blank Page" function was used, pages other than the blank page were skipped or "Feeder is out of paper" messages were displayed.
7 08/26/2010 Added:
The install program for Visual Studio 2010 has been released.
6 07/23/2010 Version: 2.0.1.10011
Fixed:
1. There were problems with portions of WMF images. This has been fixed.

2. A new file type designation, TiffJpeg, has been added to FileType so that these types of files could be recognized when loaded.

3. As a result of Fix No. 5, when executing the File.SaveImageToRawData method either before or after the Edit.DrawEditedObjectsToImage method, even though no editing changes were made or no annotation objects were used, the File.RawData property contents were altered. This has been fixed.

4. If an image was directly and repeatedly assigned to the ImageKit.Image property, there were cases where the ImageKit.Image property was disabled. This has been fixed.
5 05/20/2010 Version: 2.0.1.10010
Fixed:
1. As a result of update No.4, Rectangle and Ellipse annotation objects could not be saved to annotation file.

2. As a result of update No.4, the PasteImage annotation object would not display a different image even though the filename was changed via the Context Menu's property dialog.

3. When using the annotation functions to draw objects on images, there was a problem embedding the drawing in to 1 bit multipage images. The drawings could only be embedded into the first page of the multipage file and not into pages 2 or above.
4 04/20/2010 Version: 2.0.1.10009
Added:
1. Command buttons were added to the IkToolBar control to perform the same functions that can be performed by the Context (pop up) menu during editing. These functions are:
    Select All / Deselect All
    Delete
    Copy
    Paste
    Move To Front
    Move Forward One
    Move Back One
    Move To Back
    Undo
    Redo
    Property

To accompany these functions the following properties were added:
    IkToolBar.ButtonAnnotationGroupVisible
    IkToolBar.ButtonCopyVisible
    IkToolBar.ButtonDeleteVisible
    IkToolBar.ButtonEditGroupVisible
    IkToolBar.ButtonMoveBackOneVisible
    IkToolBar.ButtonMoveForwardOneVisible
    IkToolBar.ButtonMoveToBackVisible
    IkToolBar.ButtonMoveToFrontVisible
    IkToolBar.ButtonPasteVisible
    IkToolBar.ButtonPropertiesVisible
    IkToolBar.ButtonRedoVisible
    IkToolBar.ButtonSelectAllVisible
    IkToolBar.ButtonUndoVisible

2. A checkbox for the ImageKit.Edit.AspectRatio property was added to the Properties window that is displayed when "Properties" is selected in the Context (popup) menu during editing.

3. A new Open method was added to the ImageKit.Win.WebCamera.Preview and the ImageKit.Win.WebCamera.Record classes.

Fixed:
1. Fixed a memory leak that occurred when images were loading.

2. When the ImageKit.Edit.Fill property is false, when text is entered, the background color is the inverse RGB value of the text color. This was not seen when the text was white.

3. There was a problem setting the ImageKit.Edit.EditEnable property to false when using the IkToolBar control.

4. The Progress percentage was always 100% when using the IkToolBar buttons to perform some processing.

5. When saving an Annotation file (xml), if a PasteImage object is among the annotation objects then the original image file referred to by the PasteImage object is copied to the same directory as the Annotation file. When the annotation objects are loaded from this annotation file, the PasteImage's image will be loaded from this directory as well.

6. Corrected the displaying multipage images in the Thumbnail control.

7. When a multipage image was dragged from one Thumbnail control and dropped into another Thumbnail control, the display order of the pages was incorrect.

8. Corrected a portion of the memory transfer functions in the Scan control. (The Canon DR-3080C generated an error)

9. Corrected a PasteImage and Text annotation objects. When these objects were rotated, the image or text could not be flipped properly. Also, there were problems when the mouse was used to enlarge or reduce the size of the text object or rotate the text object.
3 01/19/2010 Version: 2.0.1.10008
Added:
1. The ImageKit.Edit.MoveForwardOne and ImageKit.Edit.MoveBackOne methods were added to the ImageKit.Edit class. Items "MoveForwardOne" and "MoveBackOne" were also added to the Context Menu. (Right clicking an annotation object displays that object's Context Menu")

2. The FocusPosition property was added to the Scan class.

Fixed:
1. When focus was no longer on the ImageKit control because of a button click or other reason, annotation objects could not be deleted or copied even when the Edit.DeleteSelectedObject, Edit.DeleteMultiSelectedObjects, Edit.CopySelectedObjects methods were executed.

2. When scroll bars were not displayed and the ImageKit.ScrollValueH property value, the ImageKit.ScrollValueV property, or coordinates were being set within the MouseMove and other events, an error was generated.

3. An error occurred when the ImageKit.File.FileXDpi property value or ImageKit.File.FileYDpi property value were retrieved without executing the GetImageFileType or similar method.

4. The ImageKit.EndDispImage event was being generated even when the load methods failed and the ImageKit.Image property value was null (Nothing).
2 12/10/2009 Version: 2.0.1.10007
Added:
1. The File.Pdf.Landscape property has been added to the File.Pdf class. This allows page orientation to be set when the pdf is saved.

2. Square and circle annotation objects can now be drawn with the ImageKit.Edit class. Holding down the shift key while drawing or resizing the Rectangle or Ellipse annotation objects will allow you to draw square or circle objects

3. Maintain aspect ratio in PasteImage annotation object. The ImageKit.Edit.AspectRatio property has been added to the ImageKit.Edit class. This allows the PasteImage annotation object to maintain the aspect ration (height to width ratio) of the original image.

4. The IkToolBar.AnnotationFileExtention and IkToolBar.AnnotationFilePath properties have been added. This allows you to set the the type of file and the path that is initially displayed in the dialog that loads or saves an annotation file.


Fixed:
1. Errors occured when RawData or Tiff images were saved from multiple applications at the same time. This has been repaired.
1 11/02/2009 Version: 2.0.1.10006
Added:
1. Added access to the following functions via the ikToolbar control:
OpenImageFile
SaveImageFile
OpenAnnotationFile
SaveAnnotationFile.

2. The following properties were added to the ikToolbar control: IkToolBar.ButtonAnnotationFileGroupVisible
IkToolBar.ButtonClearAllVisible
IkToolBar.ButtonEmbedVisible
IkToolBar.ButtonFileGroupVisible
IkToolBar.DisplayMode
IkToolBar.SaveFormatDialogEnabled
IkToolBar.SaveType

Fixed:
1. When using the DrawEditedObjectsToImage method, after the objects were embedded into the image, they were cleared. This has been fixed.

2. There were problems with the Text annotation object's size. This has been corrected.