When distributing applications that contain ImageKit8 ActiveX functionality, the following files must be deployed with your application:

 

In Windows Applications

ImageKit Control:

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

 

Please copy OCX and DLL files in Windows\System32 folder (on 64 bit operating systems when using the 32 bit versions, copy files into the Windows\SysWOW64 folder) Regarding files unrelated to the ImageKit8 ActiveX that may be necessary when making your setup disk, please refer to the manual for your specific development container.

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.  

The ImageKit8 ActiveX is a product created by Newtone Corporation