When distributing applications that contain ImageKit9 ActiveX functionality, the following files are necessary to execute the application. Please distribute these files with your applications. Keep in mind that the ImageKit9 includes 4 separate versions: a 32 bit Unicode, a 32 bit Ansi version, a 64 bit Unicode version and a 64 bit Ansi version, and you must distribute the appropriate files depending on the version you are using.
A. Windows Applications
When using the ImageKit Control: (32 bit Unicode
Version)
ImageKit9.ocx (Absolutely necessary)
Ik9Com.dll (Absolutely necessary)
Ik9Effect.dll (Absolutely necessary)
Ik9File.dll (Absolutely necessary)
Ik9Bmp.dll (Necessary when
loading or saving BMP files)
Ik9Dxf.dll (Necessary when
loading or saving DXF files)
Ik9Emf.dll (Necessary when
loading or saving EMF files)
Ik9Fpx.dll (Necessary when
loading or saving FPX files)
Ik9Gif.dll (Necessary when
loading or saving GIF files)
Ik9J2k.dll (Necessary when
loading or saving JPEG2000 files)
Ik9Jpeg.dll (Necessary when
loading or saving JPEG files)
Ik9Pcx.dll (Necessary when
loading or saving PCX files)
Ik9Png.dll (Necessary when
loading or saving PNG files)
Ik9Svg.dll (Necessary when
loading or saving SVG files)
Ik9SxfP21.dll (Necessary when
loading or saving SXF p21 files)
Ik9SxfSfc.dll (Necessary when
loading or saving sXF sfc files)
Ik9Tiff.dll (Necessary when
loading or saving TIFF files)
Ik9TransFile.dll (Necessary
when using FTP or HTTP file transfer)
Ik9WMF.dll (Necessary when
loading or saving WMF files)
Ik9Print.dll (Necessary when drawing to screen,
printer, or image data)
Ik9RasToVect.dll (Necessary when converting
raster images to vector images)
Ik9Scan.dll (Necessary when retrieving images
from TWAIN scan devices)
Ik9VectCom.dll (Necessary when using vector
images)
When distributing applications built in VB.NET or C#, please
distribute the following files in the same folder as your
application:
AxInterop.ImageKit9Lib.dll
Interop.ImageKit9Lib.dll
These two files are created with your application and can be found
in the same folder
When using the ImageKit Control: (32 bit ANSI
Version)
ImageKit9A.ocx (Absolutely necessary)
Ik9ComA.dll (Absolutely necessary)
Ik9EffectA.dll (Absolutely necessary)
Ik9FileA.dll (Absolutely necessary)
Ik9BmpA.dll (Necessary when
loading or saving BMP files)
Ik9DxfA.dll (Necessary when
loading or saving DXF files)
Ik9EmfA.dll (Necessary when
loading or saving EMF files)
Ik9FpxA.dll (Necessary when
loading or saving FPX files)
Ik9GifA.dll (Necessary when
loading or saving GIF files)
Ik9J2kA.dll (Necessary when
loading or saving JPEG2000 files)
Ik9JpegA.dll (Necessary when
loading or saving JPEG files)
Ik9PcxA.dll (Necessary when
loading or saving PCX files)
Ik9PngA.dll (Necessary when
loading or saving PNG files)
Ik9SvgA.dll (Necessary when
loading or saving SVG files)
Ik9SxfP21A.dll (Necessary when
loading or saving SXF p21 files)
Ik9SxfSfcA.dll (Necessary when
loading or saving sXF sfc files)
Ik9TiffA.dll (Necessary when
loading or saving TIFF files)
Ik9TransFileA.dll (Necessary
when using FTP or HTTP file transfer)
Ik9WMFA.dll (Necessary when
loading or saving WMF files)
Ik9PrintA.dll (Necessary when drawing to screen,
printer, or image data)
Ik9RasToVectA.dll (Necessary when converting
raster images to vector images)
Ik9ScanA.dll (Necessary when retrieving images
from TWAIN scan devices)
Ik9VectComA.dll (Necessary when using vector
images)
When distributing applications built in VB.NET or C#, please
distribute the following files in the same folder as your
application:
AxInterop.ImageKit9ALib.dll
Interop.ImageKit9ALib.dll
These two files are created with your application and can be found
in the same folder
When using the ImageKit Control: (64 bit Unicode
Version)
ImageKit964.ocx (Absolutely necessary)
Ik9Com64.dll (Absolutely necessary)
Ik9Effect64.dll (Absolutely necessary)
Ik9File64.dll (Absolutely necessary)
Ik9Bmp64.dll (Necessary when
loading or saving BMP files)
Ik9Dxf64.dll (Necessary when
loading or saving DXF files)
Ik9Emf64.dll (Necessary when
loading or saving EMF files)
Ik9Fpx64.dll (Necessary when
loading or saving FPX files)
Ik9Gif64.dll (Necessary when
loading or saving GIF files)
Ik9J2k64.dll (Necessary when
loading or saving JPEG2000 files)
Ik9Jpeg64.dll (Necessary when
loading or saving JPEG files)
Ik9Pcx64.dll (Necessary when
loading or saving PCX files)
Ik9Png64.dll (Necessary when
loading or saving PNG files)
Ik9Svg64.dll (Necessary when
loading or saving SVG files)
Ik9SxfP2164.dll (Necessary when
loading or saving SXF p21 files)
Ik9SxfSfc64.dll (Necessary when
loading or saving sXF sfc files)
Ik9Tiff64.dll (Necessary when
loading or saving TIFF files)
Ik9TransFile64.dll (Necessary
when using FTP or HTTP file transfer)
Ik9WMF64.dll (Necessary when
loading or saving WMF files)
Ik9Print64.dll (Necessary when drawing to screen,
printer, or image data)
Ik9RasToVect64.dll (Necessary when converting
raster images to vector images)
Ik9Scan64.dll (Necessary when retrieving images
from TWAIN scan devices)
Ik9VectCom64.dll (Necessary when using vector
images)
When distributing applications built in VB.NET or C#, please
distribute the following files in the same folder as your
application:
AxInterop.ImageKit9Lib.dll
Interop.ImageKit9Lib.dll
These two files are created with your application and can be found
in the same folder
When using the ImageKit Control: (64 bit ANSI
Version)
ImageKit964A.ocx (Absolutely necessary)
Ik9Com64A.dll (Absolutely necessary)
Ik9Effect64A.dll (Absolutely necessary)
Ik9File64A.dll (Absolutely necessary)
Ik9Bmp64A.dll (Necessary when
loading or saving BMP files)
Ik9Dxf64A.dll (Necessary when
loading or saving DXF files)
Ik9Emf64A.dll (Necessary when
loading or saving EMF files)
Ik9Fpx64A.dll (Necessary when
loading or saving FPX files)
Ik9Gif64A.dll (Necessary when
loading or saving GIF files)
Ik9J2k64A.dll (Necessary when
loading or saving JPEG2000 files)
Ik9Jpeg64A.dll (Necessary when
loading or saving JPEG files)
Ik9Pcx64A.dll (Necessary when
loading or saving PCX files)
Ik9Png64A.dll (Necessary when
loading or saving PNG files)
Ik9Svg64A.dll (Necessary when
loading or saving SVG files)
Ik9SxfP2164A.dll (Necessary
when loading or saving SXF p21 files)
Ik9SxfSfc64A.dll (Necessary
when loading or saving sXF sfc files)
Ik9Tiff64A.dll (Necessary when
loading or saving TIFF files)
Ik9TransFile64A.dll (Necessary
when using FTP or HTTP file transfer)
Ik9WMF64A.dll (Necessary when
loading or saving WMF files)
Ik9Print64A.dll (Necessary when drawing to
screen, printer, or image data)
Ik9RasToVect64A.dll (Necessary when converting
raster images to vector images)
Ik9Scan64A.dll (Necessary when retrieving images
from TWAIN scan devices)
Ik9VectCom64A.dll (Necessary when using vector
images)
When distributing applications built in VB.NET or C#, please
distribute the following files in the same folder as your
application:
AxInterop.ImageKit9ALib.dll
Interop.ImageKit9ALib.dll
These two files are created with your application and can be found
in the same folder
When using the Thumbnail Control (32 bit Unicode
version)
ImageKit9Thumb.ocx (Absolutely necessary)
Ik9Com.dll (Absolutely necessary)
Ik9Effect.dll (Absolutely necessary)
Ik9File.dll (Absolutely necessary)
Ik9Bmp.dll (Necessary when
loading or saving BMP files)
Ik9Dxf.dll (Necessary when
loading or saving DXF files)
Ik9Emf.dll (Necessary when
loading or saving EMF files)
Ik9Fpx.dll (Necessary when
loading or saving FPX files)
Ik9Gif.dll (Necessary when
loading or saving GIF files)
Ik9J2k.dll (Necessary when
loading or saving JPEG2000 files)
Ik9Jpeg.dll (Necessary when
loading or saving JPEG files)
Ik9Pcx.dll (Necessary when
loading or saving PCX files)
Ik9Png.dll (Necessary when
loading or saving PNG files)
Ik9Svg.dll (Necessary when
loading or saving SVG files)
Ik9SxfP21.dll (Necessary when
loading or saving SXF p21 files)
Ik9SxfSfc.dll (Necessary when
loading or saving sXF sfc files)
Ik9Tiff.dll (Necessary when
loading or saving TIFF files)
Ik9TransFile.dll (Necessary
when using FTP or HTTP file transfer)
Ik9WMF.dll (Necessary when
loading or saving WMF files)
Ik9VectCom.dll (Necessary when using vector
images)
When distributing applications built in VB.NET or C#, please
distribute the following files in the same folder as your
application:
AxInterop.ImageKit9ThumbLib.dll
Interop.ImageKit9ThumbLib.dll
These two files are created with your application and can be found
in the same folder
When using the Thumbnail Control (32 bit ANSI
version)
ImageKit9ThumbA.ocx (Absolutely necessary)
Ik9ComA.dll (Absolutely necessary)
Ik9EffectA.dll (Absolutely necessary)
Ik9FileA.dll (Absolutely necessary)
Ik9BmpA.dll (Necessary when
loading or saving BMP files)
Ik9DxfA.dll (Necessary when
loading or saving DXF files)
Ik9EmfA.dll (Necessary when
loading or saving EMF files)
Ik9FpxA.dll (Necessary when
loading or saving FPX files)
Ik9GifA.dll (Necessary when
loading or saving GIF files)
Ik9J2kA.dll (Necessary when
loading or saving JPEG2000 files)
Ik9JpegA.dll (Necessary when
loading or saving JPEG files)
Ik9PcxA.dll (Necessary when
loading or saving PCX files)
Ik9PngA.dll (Necessary when
loading or saving PNG files)
Ik9SvgA.dll (Necessary when
loading or saving SVG files)
Ik9SxfP21A.dll (Necessary when
loading or saving SXF p21 files)
Ik9SxfSfcA.dll (Necessary when
loading or saving sXF sfc files)
Ik9TiffA.dll (Necessary when
loading or saving TIFF files)
Ik9TransFileA.dll (Necessary
when using FTP or HTTP file transfer)
Ik9WMFA.dll (Necessary when
loading or saving WMF files)
Ik9VectComA.dll (Necessary when using vector
images)
When distributing applications built in VB.NET or C#, please
distribute the following files in the same folder as your
application:
AxInterop.ImageKit9ThumbALib.dll
Interop.ImageKit9ThumbALib.dll
These two files are created with your application and can be found
in the same folder
When using the Thumbnail Control (64 bit Unicode
version)
ImageKit9Thumb64.ocx (Absolutely necessary)
Ik9Com64.dll (Absolutely necessary)
Ik9Effect64.dll (Absolutely necessary)
Ik9File64.dll (Absolutely necessary)
Ik9Bmp64.dll (Necessary when
loading or saving BMP files)
Ik9Dxf64.dll (Necessary when
loading or saving DXF files)
Ik9Emf64.dll (Necessary when
loading or saving EMF files)
Ik9Fpx64.dll (Necessary when
loading or saving FPX files)
Ik9Gif64.dll (Necessary when
loading or saving GIF files)
Ik9J2k64.dll (Necessary when
loading or saving JPEG2000 files)
Ik9Jpeg64.dll (Necessary when
loading or saving JPEG files)
Ik9Pcx64.dll (Necessary when
loading or saving PCX files)
Ik9Png64.dll (Necessary when
loading or saving PNG files)
Ik9Svg64.dll (Necessary when
loading or saving SVG files)
Ik9SxfP2164.dll (Necessary when
loading or saving SXF p21 files)
Ik9SxfSfc64.dll (Necessary when
loading or saving sXF sfc files)
Ik9Tiff64.dll (Necessary when
loading or saving TIFF files)
Ik9TransFile64.dll (Necessary
when using FTP or HTTP file transfer)
Ik9WMF64.dll (Necessary when
loading or saving WMF files)
Ik9VectCom64.dll (Necessary when using vector
images)
When distributing applications built in VB.NET or C#, please
distribute the following files in the same folder as your
application:
AxInterop.ImageKit9ThumbLib.dll
Interop.ImageKit9ThumbLib.dll
These two files are created with your application and can be found
in the same folder
When using the Thumbnail Control (64 bit ANSI
version)
ImageKit9Thumb64A.ocx (Absolutely necessary)
Ik9Com64A.dll (Absolutely necessary)
Ik9Effect64A.dll (Absolutely necessary)
Ik9File64A.dll (Absolutely necessary)
Ik9Bmp64A.dll (Necessary when
loading or saving BMP files)
Ik9Dxf64A.dll (Necessary when
loading or saving DXF files)
Ik9Emf64A.dll (Necessary when
loading or saving EMF files)
Ik9Fpx64A.dll (Necessary when
loading or saving FPX files)
Ik9Gif64A.dll (Necessary when
loading or saving GIF files)
Ik9J2k64A.dll (Necessary when
loading or saving JPEG2000 files)
Ik9Jpeg64A.dll (Necessary when
loading or saving JPEG files)
Ik9Pcx64A.dll (Necessary when
loading or saving PCX files)
Ik9Png64A.dll (Necessary when
loading or saving PNG files)
Ik9Svg64A.dll (Necessary when
loading or saving SVG files)
Ik9SxfP2164A.dll (Necessary
when loading or saving SXF p21 files)
Ik9SxfSfc64A.dll (Necessary
when loading or saving sXF sfc files)
Ik9Tiff64A.dll (Necessary when
loading or saving TIFF files)
Ik9TransFile64A.dll (Necessary
when using FTP or HTTP file transfer)
Ik9WMF64A.dll (Necessary when
loading or saving WMF files)
Ik9VectCom64A.dll (Necessary when using vector
images)
When distributing applications built in VB.NET or C#, please
distribute the following files in the same folder as your
application:
AxInterop.ImageKit9ThumbALib.dll
Interop.ImageKit9ThumbALib.dll
These two files are created with your application and can be found
in the same folder
When using the Play / Preview / Record Controls (32 bit
Unicode version)
ImageKit9WebCamera.ocx (Absolutely necessary)
When distributing applications built in VB.NET or C#, please
distribute the following files in the same folder as your
application:
AxInterop.ImageKit9WebCameraLib.dll
Interop.ImageKit9WebCameraLib.dll
These two files are created with your application and can be found
in the same folder
When using the Play / Preview / Record Controls (32 bit
ANSI version)
ImageKit9WebCameraA.ocx (Absolutely
necessary)
When distributing applications built in VB.NET or C#, please
distribute the following files in the same folder as your
application:
AxInterop.ImageKit9WebCameraALib.dll
Interop.ImageKit9WebCameraALib.dll
These two files are created with your application and can be found
in the same folder
When using the Play / Preview / Record Controls (64 bit
Unicode version)
ImageKit9WebCamera64.ocx (Absolutely
necessary)
When distributing applications built in VB.NET or C#, please
distribute the following files in the same folder as your
application:
AxInterop.ImageKit9WebCameraLib.dll
Interop.ImageKit9WebCameraLib.dll
These two files are created with your application and can be found
in the same folder
When using the Play / Preview / Record Controls (64 bit
ANSI version)
ImageKit9WebCamera64A.ocx (Absolutely
necessary)
When distributing applications built in VB.NET or C#, please
distribute the following files in the same folder as your
application:
AxInterop.ImageKit9WebCameraALib.dll
Interop.ImageKit9WebCameraALib.dll
These two files are created with your application and can be found
in the same folder
When using ActiveX (OCX) controls don't forget that they must be registered. At this time even though the install program copies the necessary file and registers them, depending on the timimg that this occurs an error can be generated. To avoid such problems, make sure that the dll files are copied first, then the ocx file is copied and registered.
B. Web Applications
1. When the web application is transferred from server to
client via CAB file and runs on the client machine (You must
have a webserver runtime license to do this)
To use the ImageKit Control (32 bit Unicode version), use the
ImageKit9.cab
To use the ImageKit Control (32 bit ANSI version), use the
ImageKit9A.cab
To use the ImageKit Control (64 bit Unicode version), use the
ImageKit964.cab
To use the ImageKit Control (64 bit ANSI version), use the
ImageKit964A.cab
To use the Thumbnail Control (32 bit Unicode version), use the
ImageKit9Thumb.cab
To use the Thumbnail Control (32 bit ANSI version), use the
ImageKit9ThumbA.cab
To use the Thumbnail Control (64 bit Unicode version), use the
ImageKit9Thumb64.cab
To use the Thumbnail Control (64 bit ANSI version), use the
ImageKit9Thumb64A.cab
To use the Play / Preview / Record Controls (32 bit Unicode
version), use the ImageKit9WebCamera.cab
To use the Play / Preview / Record Controls (32 bit ANSI version),
use the ImageKit9WebCameraA.cab
To use the Play / Preview / Record Controls (64 bit Unicode
version), use the ImageKit9WebCamera64.cab
To use the Play / Preview / Record Controls (64 bit ANSI version),
use the ImageKit9WebCamera64A.cab
These cab files contain compressed versions of the OCX and DLL
files and when transferred over the internet an dialog appears
identifying the manufacturer and their digital certificate.
1. When the web application runs on the server
Please refer to Windows Applications above.
Microsoft Visual C++ 2010 Redistributable Package is required in your target deployment environment. There are 32 bit (x86) and 64bit (x64) versions of the VC++ Redistributable Package so please be sure that the appropriate versions are installed in the environment where you are deploying your application. The ImageKit9 ActiveX will not run without this.
IMPORTANT: YOU CANNOT DISTRIBUTE THE IMAGEKIT9 DOCUMENTATION UNDER ANY CIRCUMSTANCES WITHOUT EXPRESSED WRITTEN PERMISSION FROM NEWTONE CORPORATION!