When distributing applications that contain ImageKit8 ActiveX functionality, the following files must be deployed with your application:
In Windows Applications
When using the 32bit UNICODE version of the ImageKit
Control:
ImageKit8.ocx (Absolutely necessary)
Ik8Com.dll (Absolutely necessary)
Ik8Effect.dll (Absolutely necessary)
Ik8File.dll (Absolutely necessary)
Ik8Bmp.dll (Necessary when
loading or saving BMP files)
Ik8Dxf.dll (Necessary when
loading or saving DXF files)
Ik8Emf.dll (Necessary when
loading or saving EMF files)
Ik8Fpx.dll (Necessary when
loading or saving FPX files)
Ik8Gif.dll (Necessary when
loading or saving GIF files)
Ik8J2k.dll (Necessary when
loading or saving JPEG2000 files)
Ik8Jpeg.dll (Necessary when
loading or saving JPEG files)
Ik8Pcx.dll (Necessary when
loading or saving PCX files)
Ik8Png.dll (Necessary when
loading or saving PNG files)
Ik8Svg.dll (Necessary when
loading or saving SVG files)
Ik8SxfP21.dll (Necessary when
loading or saving SXF p21 files)
Ik8SxfSfc.dll (Necessary when
loading or saving sXF sfc files)
Ik8Tiff.dll (Necessary when
loading or saving TIFF files)
Ik8TransFile.dll (Necessary
when using FTP or HTTP file transfer)
Ik8WMF.dll (Necessary when
loading or saving WMF files)
Ik8Print.dll (Necessary when drawing to screen,
printer, or image data)
Ik8RasToVect.dll (Necessary when converting
raster images to vector images)
Ik8Scan.dll (Necessary when retrieving images
from TWAIN scan devices)
Ik8VectCom.dll (Necessary when using vector
images)
gdiplus.dll (Necessary if distributing the
Ik8VectCom.dll or the Ik8Print.dll)
When distributing applications built in VB.NET or C#, please
distribute the following files in the same folder as your
application:
AxInterop.ImageKit8Lib.dll
Interop.ImageKitALib.dll
These two files are created with your application and can be found
in the same folder
When using the 32bit ANSI version of the ImageKit
Control:
ImageKit8A.ocx (Absolutely necessary)
Ik8ComA.dll (Absolutely necessary)
Ik8EffectA.dll (Absolutely necessary)
Ik8FileA.dll (Absolutely necessary)
Ik8BmpA.dll (Necessary when
loading or saving BMP files)
Ik8DxfA.dll (Necessary when
loading or saving DXF files)
Ik8EmfA.dll (Necessary when
loading or saving EMF files)
Ik8FpxA.dll (Necessary when
loading or saving FPX files)
Ik8GifA.dll (Necessary when
loading or saving GIF files)
Ik8J2kA.dll (Necessary when
loading or saving JPEG2000 files)
Ik8JpegA.dll (Necessary when
loading or saving JPEG files)
Ik8PcxA.dll (Necessary when
loading or saving PCX files)
Ik8PngA.dll (Necessary when
loading or saving PNG files)
Ik8SvgA.dll (Necessary when
loading or saving SVG files)
Ik8SxfP21A.dll (Necessary when
loading or saving SXF p21 files)
Ik8SxfSfcA.dll (Necessary when
loading or saving sXF sfc files)
Ik8TiffA.dll (Necessary when
loading or saving TIFF files)
Ik8TransFileA.dll (Necessary
when using FTP or HTTP file transfer)
Ik8WMFA.dll (Necessary when
loading or saving WMF files)
Ik8PrintA.dll (Necessary when drawing to screen,
printer, or image data)
Ik8RasToVectA.dll (Necessary when converting
raster images to vector images)
Ik8ScanA.dll (Necessary when retrieving images
from TWAIN scan devices)
Ik8VectComA.dll (Necessary when using vector
images)
gdiplus.dll (Necessary if distributing the
Ik8VectComA.dll or the Ik8PrintA.dll)
When distributing applications built in VB.NET or C#, please
distribute the following files in the same folder as your
application:
AxInterop.ImageKit8ALib.dll
Interop.ImageKit8ALib.dll
These two files are created with your application and can be found
in the same folder
When using the 64bit UNICODE version of the ImageKit
Control:
ImageKit864.ocx (Absolutely necessary)
Ik8Com64.dll (Absolutely necessary)
Ik8Effect64.dll (Absolutely necessary)
Ik8File64.dll (Absolutely necessary)
Ik8Bmp64.dll (Necessary when
loading or saving BMP files)
Ik8Dxf64.dll (Necessary when
loading or saving DXF files)
Ik8Emf64.dll (Necessary when
loading or saving EMF files)
Ik8Fpx64.dll (Necessary when
loading or saving FPX files)
Ik8Gif64.dll (Necessary when
loading or saving GIF files)
Ik8J2k64.dll (Necessary when
loading or saving JPEG2000 files)
Ik8Jpeg64.dll (Necessary when
loading or saving JPEG files)
Ik8Pcx64.dll (Necessary when
loading or saving PCX files)
Ik8Png64.dll (Necessary when
loading or saving PNG files)
Ik8Svg64.dll (Necessary when
loading or saving SVG files)
Ik8SxfP2164.dll (Necessary when
loading or saving SXF p21 files)
Ik8SxfSfc64.dll (Necessary when
loading or saving SXF sfc files)
Ik8Tiff64.dll (Necessary when
loading or saving TIFF files)
Ik8TransFile64.dll (Necessary
when using FTP or HTTP file transfer)
Ik8WMF64.dll (Necessary when
loading or saving WMF files)
Ik8Print64.dll (Necessary when drawing to screen,
printer, or image data)
Ik8RasToVect64.dll (Necessary when converting
raster images to vector images)
Ik8Scan64.dll (Necessary when retrieving images
from TWAIN scan devices)
Ik8VectCom64.dll (Necessary when using vector
images)
gdiplus.dll (Necessary if distributing the
Ik8VectCom64.dll or the Ik8Print64.dll)
When distributing applications built in VB.NET or C#, please
distribute the following files in the same folder as your
application:
AxInterop.ImageKit864Lib.dll
Interop.ImageKit864Lib.dll
These two files are created with your application and can be found
in the same folder
When using the 64bit ANSI version of the ImageKit
Control:
ImageKit864A.ocx (Absolutely necessary)
Ik8Com64A.dll (Absolutely necessary)
Ik8Effect64A.dll (Absolutely necessary)
Ik8File64A.dll (Absolutely necessary)
Ik8Bmp64A.dll (Necessary when
loading or saving BMP files)
Ik8Dxf64A.dll (Necessary when
loading or saving DXF files)
Ik8Emf64A.dll (Necessary when
loading or saving EMF files)
Ik8Fpx64A.dll (Necessary when
loading or saving FPX files)
Ik8Gif64A.dll (Necessary when
loading or saving GIF files)
Ik8J2k64A.dll (Necessary when
loading or saving JPEG2000 files)
Ik8Jpeg64A.dll (Necessary when
loading or saving JPEG files)
Ik8Pcx64A.dll (Necessary when
loading or saving PCX files)
Ik8Png64A.dll (Necessary when
loading or saving PNG files)
Ik8Svg64A.dll (Necessary when
loading or saving SVG files)
Ik8SxfP2164A.dll (Necessary
when loading or saving SXF p21 files)
Ik8SxfSfc64A.dll (Necessary
when loading or saving sXF sfc files)
Ik8Tiff64A.dll (Necessary when
loading or saving TIFF files)
Ik8TransFile64A.dll (Necessary
when using FTP or HTTP file transfer)
Ik8WMF64A.dll (Necessary when
loading or saving WMF files)
Ik8Print64A.dll (Necessary when drawing to
screen, printer, or image data)
Ik8RasToVect64A.dll (Necessary when converting
raster images to vector images)
Ik8Scan64A.dll (Necessary when retrieving images
from TWAIN scan devices)
Ik8VectCom64A.dll (Necessary when using vector
images)
gdiplus.dll (Necessary if distributing the
Ik8VectCom64A.dll or the Ik8Print64A.dll)
When distributing applications built in VB.NET or C#, please
distribute the following files in the same folder as your
application:
AxInterop.ImageKit864ALib.dll
Interop.ImageKit864ALib.dll
These two files are created with your application and can be found
in the same folder
Thumbnail Control:
When using the 32bit UNICODE version of the Thumbnail
Control:
ImageKit8Thumb.ocx (Absolutely necessary)
Ik8Com.dll (Absolutely necessary)
Ik8Effect.dll (Absolutely necessary)
Ik8File.dll (Absolutely necessary)
Ik8Bmp.dll (Necessary when
loading or saving BMP files)
Ik8Dxf.dll (Necessary when
loading or saving DXF files)
Ik8Emf.dll (Necessary when
loading or saving EMF files)
Ik8Fpx.dll (Necessary when
loading or saving FPX files)
Ik8Gif.dll (Necessary when
loading or saving GIF files)
Ik8J2k.dll (Necessary when
loading or saving JPEG2000 files)
Ik8Jpeg.dll (Necessary when
loading or saving JPEG files)
Ik8Pcx.dll (Necessary when
loading or saving PCX files)
Ik8Png.dll (Necessary when
loading or saving PNG files)
Ik8Svg.dll (Necessary when
loading or saving SVG files)
Ik8SxfP21.dll (Necessary when
loading or saving SXF p21 files)
Ik8SxfSfc.dll (Necessary when
loading or saving sXF sfc files)
Ik8Tiff.dll (Necessary when
loading or saving TIFF files)
Ik8TransFile.dll (Necessary
when using FTP or HTTP file transfer)
Ik8WMF.dll (Necessary when
loading or saving WMF files)
Ik8VectCom.dll (Necessary when using vector
images)
gdiplus.dll (Necessary if distributing the
Ik8VectCom.dll)
When distributing applications built in VB.NET or C#, please
distribute the following files in the same folder as your
application:
AxInterop.ImageKit8THUMBLib.dll
Interop.ImageKit8THUMBLib.dll
These two files are created with your application and can be found
in the same folder
When using the 32bit ANSI version of the Thumbnail
Control:
ImageKit8ThumbA.ocx (Absolutely necessary)
Ik8ComA.dll (Absolutely necessary)
Ik8EffectA.dll (Absolutely necessary)
Ik8FileA.dll (Absolutely necessary)
Ik8BmpA.dll (Necessary when
loading or saving BMP files)
Ik8DxfA.dll (Necessary when
loading or saving DXF files)
Ik8EmfA.dll (Necessary when
loading or saving EMF files)
Ik8FpxA.dll (Necessary when
loading or saving FPX files)
Ik8GifA.dll (Necessary when
loading or saving GIF files)
Ik8J2kA.dll (Necessary when
loading or saving JPEG2000 files)
Ik8JpegA.dll (Necessary when
loading or saving JPEG files)
Ik8PcxA.dll (Necessary when
loading or saving PCX files)
Ik8PngA.dll (Necessary when
loading or saving PNG files)
Ik8SvgA.dll (Necessary when
loading or saving SVG files)
Ik8SxfP21A.dll (Necessary when
loading or saving SXF p21 files)
Ik8SxfSfcA.dll (Necessary when
loading or saving SXF sfc files)
Ik8TiffA.dll (Necessary when
loading or saving TIFF files)
Ik8TransFileA.dll (Necessary
when using FTP or HTTP file transfer)
Ik8WMFA.dll (Necessary when
loading or saving WMF files)
Ik8VectComA.dll (Necessary when using vector
images)
gdiplus.dll (Necessary if distributing the
Ik8VectComA.dll)
When distributing applications built in VB.NET or C#, please
distribute the following files in the same folder as your
application:
AxInterop.ImageKit8THUMBALib.dll
Interop.ImageKit8THUMBALib.dll
These two files are created with your application and can be found
in the same folder
When using the 64bit UNICODE version of the Thumbnail
Control:
ImageKit8Thumb64.ocx (Absolutely necessary)
Ik8Com64.dll (Absolutely necessary)
Ik8Effect64.dll (Absolutely necessary)
Ik8File64.dll (Absolutely necessary)
Ik8Bmp64.dll (Necessary when
loading or saving BMP files)
Ik8Dxf64.dll (Necessary when
loading or saving DXF files)
Ik8Emf64.dll (Necessary when
loading or saving EMF files)
Ik8Fpx64.dll (Necessary when
loading or saving FPX files)
Ik8Gif64.dll (Necessary when
loading or saving GIF files)
Ik8J2k64.dll (Necessary when
loading or saving JPEG2000 files)
Ik8Jpeg64.dll (Necessary when
loading or saving JPEG files)
Ik8Pcx64.dll (Necessary when
loading or saving PCX files)
Ik8Png64.dll (Necessary when
loading or saving PNG files)
Ik8Svg64.dll (Necessary when
loading or saving SVG files)
Ik8SxfP2164.dll (Necessary when
loading or saving SXF p21 files)
Ik8SxfSfc64.dll (Necessary when
loading or saving SXF sfc files)
Ik8Tiff64.dll (Necessary when
loading or saving TIFF files)
Ik8TransFile64.dll (Necessary
when using FTP or HTTP file transfer)
Ik8WMF64.dll (Necessary when
loading or saving WMF files)
Ik8VectCom64.dll (Necessary when using vector
images)
gdiplus.dll (Necessary if distributing the
Ik8VectCom64.dll)
When distributing applications built in VB.NET or C#, please
distribute the following files in the same folder as your
application:
AxInterop.ImageKit8THUMB64Lib.dll
Interop.ImageKit8THUMB64Lib.dll
These two files are created with your application and can be found
in the same folder
When using the 64bit ANSI version of the Thumbnail
Control:
ImageKit8Thumb64A.ocx (Absolutely necessary)
Ik8Com64A.dll (Absolutely necessary)
Ik8Effect64A.dll (Absolutely necessary)
Ik8File64A.dll (Absolutely necessary)
Ik8Bmp64A.dll (Necessary when
loading or saving BMP files)
Ik8Dxf64A.dll (Necessary when
loading or saving DXF files)
Ik8Emf64A.dll (Necessary when
loading or saving EMF files)
Ik8Fpx64A.dll (Necessary when
loading or saving FPX files)
Ik8Gif64A.dll (Necessary when
loading or saving GIF files)
Ik8J2k64A.dll (Necessary when
loading or saving JPEG2000 files)
Ik8Jpeg64A.dll (Necessary when
loading or saving JPEG files)
Ik8Pcx64A.dll (Necessary when
loading or saving PCX files)
Ik8Png64A.dll (Necessary when
loading or saving PNG files)
Ik8Svg64A.dll (Necessary when
loading or saving SVG files)
Ik8SxfP2164A.dll (Necessary
when loading or saving SXF p21 files)
Ik8SxfSfc64A.dll (Necessary
when loading or saving SXF sfc files)
Ik8Tiff64A.dll (Necessary when
loading or saving TIFF files)
Ik8TransFile64A.dll (Necessary
when using FTP or HTTP file transfer)
Ik8WMF64A.dll (Necessary when
loading or saving WMF files)
Ik8VectCom64A.dll (Necessary when using vector
images)
gdiplus.dll (Necessary if distributing the
Ik8VectCom64A.dll)
When distributing applications built in VB.NET or C#, please
distribute the following files in the same folder as your
application:
AxInterop.ImageKit8THUMB64ALib.dll
Interop.ImageKit8THUMB64ALib.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 eventhough 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.
When using DLL commands without the ActiveX controls, copy the DLL files into the same folder as the application. Likewise, to ensure that an application that uses only the DLL commands is not influenced by an application that uses the ActiveX controls, copy the DLL files into the same folder as the DLL application.
In Web Applications
1. When the web application is transferred from server to
client via CAB file and runs on the client machine:
The ImageKit Control will use the following cab file depending on
the version of the ImageKit Control you are deploying:
For the 32 bit Unicode version; use the
ImageKit8.cab
For the 32 bit Unicode version; use the
ImageKit8A.cab
For the 64 bit Unicode version; use the
ImageKit864.cab
For the 64 bit Unicode version; use the
ImageKit864A.cab
The Thumbnail Control will use the following cab file depending on
the version of the Thumbnail Control you are deploying:
For the 32 bit Unicode version; use the
ImageKit8Thumb.cab
For the 32 bit Unicode version; use the
ImageKit8ThumbA.cab
For the 64 bit Unicode version; use the
ImageKit8Thumb64.cab
For the 64 bit Unicode version; use the
ImageKit8Thumb64A.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.
IMPORTANT: The ImageKit8 ActiveX documentation CANNOT be distributed with your application unless PERMISSION is granted by Newtone Corporation IN WRITING.