When distributing applications that contain ImageKit9 VCL functionality, the following files are necessary to execute the application. Please distribute these files with your applications.

A. Windows Applications

Design-time packages

Below is a list of the ImageKit9 DLL files that must be distributed with applications built in the following development environments:

C++Builder 2010, C++Builder XE, C++Builder XE2, C++Builder XE3 (32bit), C++Builder XE4 (32bit), C++Builder XE5 (32bit), C++Builder XE6 (32bit), C++Builder XE7 (32bit), C++Builder XE8 (32bit), C++Builder 10 Seattle (32bit), C++Builder 10.1 Berlin (32bit), C++Builder 10.2 Tokyo (32bit), Delphi 2010, Delphi XE, Delphi XE2 (32bit), Delphi XE3 (32bit), Delphi XE4 (32bit), Delphi XE5 (32bit), Delphi XE6 (32bit), Delphi XE7 (32bit), Delphi XE8 (32bit), Delphi 10 Seattle (32bit), Delphi 10.1 Berlin (32bit), Delphi 10.2 Tokyo (32bit):

   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 (Absolutely necessary)
   Ik9RasToVect.dll (Necessary when converting raster images to vector images)
   Ik9Scan.dll (Absolutely necessary)
   Ik9VectCom.dll (Necessary when using vector images)

C++Builder XE3 (64bit), C++Builder XE4 (64bit), C++Builder XE5 (64bit), C++Builder XE6 (64bit), C++Builder XE7 (64bit), C++Builder XE8 (64bit), C++Builder 10 Seattle (64bit), C++Builder 10.1 Berlin (64bit), C++Builder 10.2 Tokyo (64bit), Delphi XE2 (64bit), Delphi XE3 (64bit), Delphi XE4 (64bit), Delphi XE5 (64bit), Delphi XE6 (64bit), Delphi XE7 (64bit), Delphi XE8 (64bit), Delphi 10 Seattle (64bit), Delphi 10.1 Berlin (64bit), Delphi 10.2 Tokyo (64bit):

   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 (Absolutely necessary)
   Ik9RasToVect64.dll (Necessary when converting raster images to vector images)
   Ik9Scan64.dll (Absolutely necessary)
   Ik9VectCom64.dll (Necessary when using vector images)

 

For run-time packages

Below is a list of the ImageKit9 BPL files and DLL files that must be distributed with applications built in the following development environments:

C++Builder 2010, C++Builder XE, C++Builder XE2, C++Builder XE3 (32bit), C++Builder XE4 (32bit), C++Builder XE5 (32bit), C++Builder XE6 (32bit), C++Builder XE7 (32bit), C++Builder XE8 (32bit), C++Builder 10 Seattle (32bit), C++Builder 10.1 Berlin (32bit), C++Builder 10.2 Tokyo (32bit), Delphi 2010, Delphi XE, Delphi XE2 (32bit), Delphi XE3 (32bit), Delphi XE4 (32bit), Delphi XE5 (32bit), Delphi XE6 (32bit), Delphi XE7 (32bit), Delphi XE8 (32bit), Delphi 10 Seattle (32bit), Delphi 10.1 Berlin (32bit), Delphi 10.2 Tokyo (32bit):

   Necessary BPL Files:

   C++Builder 2010:              ImgKit9CoreD14.bpl
   C++Builder XE:                 ImgKit9CoreD15.bpl
   C++Builder XE2:               ImgKit9CoreD16.bpl
   C++Builder XE3:               ImgKit9CoreD17.bpl
   C++Builder XE4:               ImgKit9CoreD18.bpl
   C++Builder XE5:               ImgKit9CoreD19.bpl
   C++Builder XE6:               ImgKit9CoreD20.bpl
   C++Builder XE7:               ImgKit9CoreD21.bpl
   C++Builder XE8:               ImgKit9CoreD22.bpl
   C++Builder 10 Seattle:      ImgKit9CoreD23.bpl
   C++Builder 10.1 Berlin:      ImgKit9CoreD24.bpl
   C++Builder 10.2 Tokyo:      ImgKit9CoreD25.bpl
   Delphi 2010:                     ImgKit9CoreD14.bpl
   Delphi XE:                        ImgKit9CoreD15.bpl
   Delphi XE2:                      ImgKit9CoreD16.bpl
   Delphi XE3:                      ImgKit9CoreD17.bpl
   Delphi XE4:                      ImgKit9CoreD18.bpl
   Delphi XE5:                      ImgKit9CoreD19.bpl
   Delphi XE6:                      ImgKit9CoreD20.bpl
   Delphi XE7:                      ImgKit9CoreD21.bpl
   Delphi XE8:                      ImgKit9CoreD22.bpl
   Delphi 10 Seattle:             ImgKit9CoreD23.bpl
   Delphi 10.1 Berlin:             ImgKit9CoreD24.bpl
   Delphi 10.2 Tokyo:             ImgKit9CoreD25.bpl

When using the ImageKit Control, the following files are necessary:

   C++Builder 2010:              ImgKit9D14.bpl
   C++Builder XE:                 ImgKit9D15.bpl
   C++Builder XE2:               ImgKit9D16.bpl
   C++Builder XE3:               ImgKit9D17.bpl
   C++Builder XE4:               ImgKit9D18.bpl
   C++Builder XE5:               ImgKit9D19.bpl
   C++Builder XE6:               ImgKit9D20.bpl
   C++Builder XE7:               ImgKit9D21.bpl
   C++Builder XE8:               ImgKit9D22.bpl
   C++Builder 10 Seattle:      ImgKit9D23.bpl
   C++Builder 10.1 Berlin:      ImgKit9D24.bpl
   C++Builder 10.2 Tokyo:      ImgKit9D25.bpl
   Delphi 2010:                     ImgKit9D14.bpl
   Delphi XE:                        ImgKit9D15.bpl
   Delphi XE2:                      ImgKit9D16.bpl
   Delphi XE3:                      ImgKit9D17.bpl
   Delphi XE4:                      ImgKit9D18.bpl
   Delphi XE5:                      ImgKit9D19.bpl
   Delphi XE6:                      ImgKit9D20.bpl
   Delphi XE7:                      ImgKit9D21.bpl
   Delphi XE8:                      ImgKit9D22.bpl
   Delphi 10 Seattle:             ImgKit9D23.bpl
   Delphi 10.1 Berlin:             ImgKit9D24.bpl
   Delphi 10.2 Tokyo:             ImgKit9D25.bpl

When using the Thumbnail Control, the following files are necessary:

   C++Builder 2010:              ImgKit9ThumbD14.bpl
   C++Builder XE:                 ImgKit9ThumbD15.bpl
   C++Builder XE2:               ImgKit9ThumbD16.bpl
   C++Builder XE3:               ImgKit9ThumbD17.bpl
   C++Builder XE4:               ImgKit9ThumbD18.bpl
   C++Builder XE5:               ImgKit9ThumbD19.bpl
   C++Builder XE6:               ImgKit9ThumbD20.bpl
   C++Builder XE7:               ImgKit9ThumbD21.bpl
   C++Builder XE8:               ImgKit9ThumbD22.bpl
   C++Builder 10 Seattle:      ImgKit9ThumbD23.bpl
   C++Builder 10.1 Berlin:      ImgKit9ThumbD24.bpl
   C++Builder 10.2 Tokyo:      ImgKit9ThumbD25.bpl
   Delphi 2010:                     ImgKit9ThumbD14.bpl
   Delphi XE:                        ImgKit9ThumbD15.bpl
   Delphi XE2:                      ImgKit9ThumbD16.bpl
   Delphi XE3:                      ImgKit9ThumbD17.bpl
   Delphi XE4:                      ImgKit9ThumbD18.bpl
   Delphi XE5:                      ImgKit9ThumbD19.bpl
   Delphi XE6:                      ImgKit9ThumbD20.bpl
   Delphi XE7:                      ImgKit9ThumbD21.bpl
   Delphi XE8:                      ImgKit9ThumbD22.bpl
   Delphi 10 Seattle:             ImgKit9ThumbD23.bpl
   Delphi 10.1 Berlin:             ImgKit9ThumbD24.bpl
   Delphi 10.2 Tokyo:             ImgKit9ThumbD25.bpl

When using the WebCamera Controls, the following files are necessary:

   Delphi 2010:                     ImgKit9WebCamD14.bpl
   Delphi XE:                        ImgKit9WebCamD15.bpl
   Delphi XE2:                      ImgKit9WebCamD16.bpl
   Delphi XE3:                      ImgKit9WebCamD17.bpl
   Delphi XE4:                      ImgKit9WebCamD18.bpl
   Delphi XE5:                      ImgKit9WebCamD19.bpl
   Delphi XE6:                      ImgKit9WebCamD20.bpl
   Delphi XE7:                      ImgKit9WebCamD21.bpl
   Delphi XE8:                      ImgKit9WebCamD22.bpl
   Delphi 10 Seattle:             ImgKit9WebCamD23.bpl
   Delphi 10.1 Berlin:             ImgKit9WebCamD24.bpl
   Delphi 10.2 Tokyo:             ImgKit9WebCamD25.bpl

   Necessary DLL Files:

   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 (Absolutely necessary)
   Ik9RasToVect.dll (Necessary when converting raster images to vector images)
   Ik9Scan.dll (Absolutely necessary)
   Ik9VectCom.dll (Necessary when using vector images)

C++Builder XE3 (64bit), C++Builder XE4 (64bit), C++Builder XE5 (64bit), C++Builder XE6 (64bit), C++Builder XE7 (64bit), C++Builder XE8 (64bit), C++Builder 10 Seattle (64bit), C++Builder 10.1 Berlin (64bit), C++Builder 10.2 Tokyo (64bit), Delphi XE2 (64bit), Delphi XE3 (64bit), Delphi XE4 (64bit), Delphi XE5 (64bit), Delphi XE6 (64bit), Delphi XE7 (64bit), Delphi XE8 (64bit), Delphi 10 Seattle (64bit), Delphi 10.1 Berlin (64bit), Delphi 10.2 Tokyo (64bit):

   Necessary BPL Files:
   C++Builder XE3:               ImgKit9CoreD17.bpl
   C++Builder XE4:               ImgKit9CoreD18.bpl
   C++Builder XE5:               ImgKit9CoreD19.bpl
   C++Builder XE6:               ImgKit9CoreD20.bpl
   C++Builder XE7:               ImgKit9CoreD21.bpl
   C++Builder XE8:               ImgKit9CoreD22.bpl
   C++Builder 10 Seattle:      ImgKit9CoreD23.bpl
   C++Builder 10.1 Berlin:      ImgKit9CoreD24.bpl
   C++Builder 10.2 Tokyo:      ImgKit9CoreD25.bpl
   Delphi XE2:                      ImgKit9CoreD16.bpl
   Delphi XE3:                      ImgKit9CoreD17.bpl
   Delphi XE4:                      ImgKit9CoreD18.bpl
   Delphi XE5:                      ImgKit9CoreD19.bpl
   Delphi XE6:                      ImgKit9CoreD20.bpl
   Delphi XE7:                      ImgKit9CoreD21.bpl
   Delphi XE8:                      ImgKit9CoreD22.bpl
   Delphi 10 Seattle:             ImgKit9CoreD23.bpl
   Delphi 10.1 Berlin:             ImgKit9CoreD24.bpl
   Delphi 10.2 Tokyo:             ImgKit9CoreD25.bpl

When using the ImageKit Control, the following files are necessary:
   C++Builder XE3:               ImgKit9D17.bpl
   C++Builder XE4:               ImgKit9D18.bpl
   C++Builder XE5:               ImgKit9D19.bpl
   C++Builder XE6:               ImgKit9D20.bpl
   C++Builder XE7:               ImgKit9D21.bpl
   C++Builder XE8:               ImgKit9D22.bpl
   C++Builder 10 Seattle:      ImgKit9D23.bpl
   C++Builder 10.1 Berlin:      ImgKit9D24.bpl
   C++Builder 10.2 Tokyo:      ImgKit9D25.bpl
   Delphi XE2:                      ImgKit9D16.bpl
   Delphi XE3:                      ImgKit9D17.bpl
   Delphi XE4:                      ImgKit9D18.bpl
   Delphi XE5:                      ImgKit9D19.bpl
   Delphi XE6:                      ImgKit9D20.bpl
   Delphi XE7:                      ImgKit9D21.bpl
   Delphi XE8:                      ImgKit9D22.bpl
   Delphi 10 Seattle:             ImgKit9D23.bpl
   Delphi 10.1 Berlin:             ImgKit9D24.bpl
   Delphi 10.2 Tokyo:             ImgKit9D25.bpl

When using the Thumbnail Control, the following files are necessary:
   C++Builder XE3:               ImgKit9ThumbD17.bpl
   C++Builder XE4:               ImgKit9ThumbD18.bpl
   C++Builder XE5:               ImgKit9ThumbD19.bpl
   C++Builder XE6:               ImgKit9ThumbD20.bpl
   C++Builder XE7:               ImgKit9ThumbD21.bpl
   C++Builder XE8:               ImgKit9ThumbD22.bpl
   C++Builder 10 Seattle:      ImgKit9ThumbD23.bpl
   C++Builder 10.1 Berlin:      ImgKit9ThumbD24.bpl
   C++Builder 10.2 Tokyo:      ImgKit9ThumbD25.bpl
   Delphi XE2:                      ImgKit9ThumbD16.bpl
   Delphi XE3:                      ImgKit9ThumbD17.bpl
   Delphi XE4:                      ImgKit9ThumbD18.bpl
   Delphi XE5:                      ImgKit9ThumbD19.bpl
   Delphi XE6:                      ImgKit9ThumbD20.bpl
   Delphi XE7:                      ImgKit9ThumbD21.bpl
   Delphi XE8:                      ImgKit9ThumbD22.bpl
   Delphi 10 Seattle:             ImgKit9ThumbD23.bpl
   Delphi 10.1 Berlin:             ImgKit9ThumbD24.bpl
   Delphi 10.2 Tokyo:             ImgKit9ThumbD25.bpl

When using the WebCamera Controls, the following files are necessary:
   Delphi XE2:                      ImgKit9WebCamD16.bpl
   Delphi XE3:                      ImgKit9WebCamD17.bpl
   Delphi XE4:                      ImgKit9WebCamD18.bpl
   Delphi XE5:                      ImgKit9WebCamD19.bpl
   Delphi XE6:                      ImgKit9WebCamD20.bpl
   Delphi XE7:                      ImgKit9WebCamD21.bpl
   Delphi XE8:                      ImgKit9WebCamD22.bpl
   Delphi 10 Seattle:             ImgKit9WebCamD23.bpl
   Delphi 10.1 Berlin:             ImgKit9WebCamD24.bpl
   Delphi 10.2 Tokyo:             ImgKit9WebCamD25.bpl

The bpl files are the same for 32 bit and 64 bit environments. 

   Necessary DLL Files:

   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 (Absolutely necessary)
   Ik9RasToVect64.dll (Necessary when converting raster images to vector images)
   Ik9Scan64.dll (Absolutely necessary)
   Ik9VectCom64.dll (Necessary when using vector images)

 

The ImageKit9 BPL and DLL files required by your application can be copied into the same folder as your application or they can be copied into the Windows\System folder (In the case of a 32 bit application running on a 64 bit OS they can be copied into the Windows\SysWow64 folder). Of your application requires files other than ImageKit9 files, please refer to your development environment's help documentation or related manuals for what those files need to be copied.

If there are other applications running on the target machine that are using the ImageKit9 (either ActiveX or VCL), then we recommend that you copy the ImageKit9 BPL and DLL files into the same folder as your application.

 

B. Web Applications(Each web server hosting a web application must have an ImageKit9 VCL WebServer Runtime License)

For a list of the necessary BPL and DLL files that must be present on the server, please refer to the above explanation for distributing Windows applications.

 

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 VCL will not run without this.

 

IMPORTANT: YOU CANNOT DISTRIBUTE THE IMAGEKIT9 DOCUMENTATION UNDER ANY CIRCUMSTANCES WITHOUT EXPRESSED WRITTEN PERMISSION FROM NEWTONE CORPORATION!

 

The ImageKit9 VCL is a product created by Newtone Corporation