ImageGear for C and C++ on Windows v19.1 - Updated
Installing ImageGear
User Guide > Getting Started > Installing ImageGear

This topic covers everything you need to know about installing ImageGear for C and C++ on Windows:

Installing ImageGear

To install ImageGear for C and C++:

  1. Download and run the installer from www.accusoft.com.
  2. Choose "ImageGear for C and C++ v19.1" and click the "Next" button to continue or "Cancel" to terminate the installation.
  3. If you click "Next", the installation will bring up the "License Agreement" form.
  4. Carefully read the information contained in the "License Agreement" form before making a decision to accept the terms of the agreement. Choose "I accept the license agreement" to accept the conditions outlined in the License Agreement and then click the "Next" button to continue the installation, or click "Cancel" to exit the installation process.
  5. If you accepted the License Agreement and continued the installation process, the feature selection and installation directory dialog appears. In this form you can:
    1. Choose the installation directory where the ImageGear product should be installed with the change button.
    2. Include or exclude specific features and components.
    3. Estimate the hard disk free space required to complete the installation.
  6. After configuring these options, click the "Next" button and then click "Install" to initiate the installation.
  7. After installation is complete a success dialog will appear. Click “Finish” to exit the installer. 

Uninstalling ImageGear

To uninstall ImageGear for C and C++, do the following:

  1. From the Control Panel, open Programs and Features.
  2. Choose "Accusoft ImageGear v19.1" from the list of installed programs.
  3. Click Change/Remove.
  4. Select Remove and click Next.

Checking the ImageGear Version

ImageGear provides two IG_version_ ...() functions:

Directory Structure

If you accept the suggested default, the installation program creates the following directory structure:

Description of Installed Files

The following files are installed on your PC to the root of your installation directories:

Accusoft\ImageGear for C and C++ v19\Build\Bin

ig*19d.dll ImageGear components
DL100*.dll Datalogics Adobe Normalizer
icu*40.dll Datalogics Adobe PDF Library
fpxig.dll;JPEGACC.dll ImageGear FlashPix library
ig_cmyk_profile.icm ImageGear ICC profile for color space CMYK
ig_rgb_profile.icm ImageGear ICC profile for color space RGB
libfftw3-3.dll FFTW 3 library [ImageGear 32-bit versions only]
mfc70* Microsoft MFC 7.0 library [ImageGear 32-bit versions only]
mfc71* Microsoft MFC 7.1 library [ImageGear 32-bit versions only]
msvcr70.dll Microsoft C Runtime v7.0 library [ImageGear 32-bit versions only]
msvcr71.dll Microsoft C Runtime v7.1 library [ImageGear 32-bit versions only]

Accusoft\ImageGear for C and C++ v19\Build\Bin\x64|x86\Resource

PDF\* ImageGear PDF resource files
PS\* ImageGear PostScript resource files
Recognition\* ImageGear Recognition resource files

ImageGear for C and C++ v19\Build\Include

accucb.h C/C++ include file for ImageGear callback functions type
accucnst.h C/C++ include file for ImageGear constants declarations
accufunc.h C/C++ include file for ImageGear function prototypes
accuimg.h C/C++ include file for ImageGear data types and macros
accuold.h C/C++ include file for ImageGear backward compatibility declarations
accuosd.h C/C++ include file for ImageGear operating system declarations
accustd.h C/C++ include file for ImageGear data types and pointers
accuvers.h C/C++ include file for ImageGear version declaration
artgui.h C/C++ include file for the ImageGear ART component (ART GUI API)
datadict.h C/C++ include file for ImageGear Medical Component
dcm.h C/C++ include file for ImageGear Medical Component
gear.h C/C++ include file for ImageGear core component
gearerrs.h C/C++ include file for ImageGear error codes
gearestr.h C/C++ include file for ImageGear error strings
geartags.h C/C++ include file for ImageGear field tags used with tag callbacks
gif.h C/C++ include file for ImageGear LZW component
i_ART.h Public header file for the ImageGear ART Component
i_ArtX.h Public header file for the ImageGear ArtX Component
i_ArtXGUI.h Public header file for the ImageGear ArtX Component GUI DLL
i_ArtXtp.h C/C++ include file for ImageGear ArtX Component
i_CAD.h Public header file for the ImageGear CAD Component
i_CGM.h Public header file for the ImageGear CAD/Vector CGM Component
i_CLN.h Public header file for the ImageGear ImageClean Component
i_CLNtp.h Public header file for ImageGear ImageClean Component
i_FPX.h Public header file for the ImageGear FlashPix Component
i_FreqIP.h Public header file for Frequency Domain\Image Processing [ImageGear 32-bit versions only]
i_FreqIPtp.h Public header file for Frequency Domain\Image Processing related constants [ImageGear 32-bit versions only]
i_ISIS.h Public header file for the ImageGear ISIS Component [ImageGear 32-bit versions only]
i_JPEG2K.h Public header file for the ImageGear JPEG 2000 Component
i_MED.h Public header file for the ImageGear Medical Component
i_PDF.h Public header file for the ImageGear PDF Component
i_PDFtp.h Public header file for the ImageGear PDF Component
i_REC.h Public header file for the ImageGear Recognition Component
i_RECtp.h Public header file for the ImageGear Recognition Component
i_TWAIN.h Public header file for the ImageGear TWAIN Component
i_VECT.h Public header file for the ImageGear Vector Component
metadata.h C/C++ include file for ImageGear metadata callback constants
vectapi.h C/C++ include file for ImageGear Vector Component
Vector\*.h C/C++ include files for the ImageGear Vector Component

ImageGear for C and C++ v19\Build\Lib\x64|x86

igartgui19d.lib ImageGear ART GUI component import library
igArtX19d.lib ImageGear ArtX component import library
igArtXGUI19d.lib ImageGear ArtX component GUI import library
igcore19d.lib ImageGear CORE component import library
iggui19d.lib ImageGear GUI component import library

ImageGear for C and C++ v19\Documentation\Release Notes

* ImageGear for C and C++ HTML release notes

Accusoft\ImageGear for C and C++ v19\Licensing\Deployment

AccuLicClient.dll Accusoft Licensing Component COM library
DPW.exe Accusoft Deployment Packaging Wizard application
DPW.ini Accusoft Deployment Packaging Wizard configuration
readme.txt A readme file containing important information about deployment
SLU.exe Accusoft Server License Utility application

Accusoft\ImageGear for C and C++ v19\Licensing\LicenseManager

Configurations\*.lic Accusoft Licensing configuration file(s)
AccuSoftLicShared.dll Accusoft License Manager shared library
LicenseManager.exe Accusoft License Manager application
LicenseManager.exe.config Accusoft License Manager XML configuration file
LicHardwareNat32.dll Accusoft License Manager shared library
LicHardwareNat64.dll Accusoft License Manager shared library

ImageGear for C and C++ v19\Samples\SourceCode\Legacy

See Samples for more details about ImageGear's sample applications.

ArtXGUI\* ImageGear ArtX GUI sample source code
C\* ImageGear C samples source code
C#\* ImageGear C# samples source code  [ImageGear 32-bit versions only]
GUI\* ImageGear GUI sample source code
MFC\* ImageGear MFC samples source code
Shared\* ImageGear samples shared source code
web.h Common web menu include file

ImageGear for C and C++ v19\Samples\SourceCode\VS2010|VS2015

See Samples for more details about ImageGear's sample applications.

Annotations\* Annotation samples
CAD\* CAD/Vector samples
Conversion\* Conversion samples
ErrorHandling\* Error handling samples
Medical\* Medical samples
OCR\* OCR samples
PDF\* PDF samples
Processing\* Processing samples