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!