www.icetips.com  Icetips Utilities Documentation 11/30/2010    

Overview

Previous  Top  Next  


This class uses an activeX from http://www.watermarker.com/  Unfortunately this Active-X is slow and we are going to rewrite this class to use the FreeImage library.  If you have the Active-X you can use this class to extract EXIF information from image files.

 

ITExifClass             CLASS(ITStringClass),TYPE,Module('ITExifClass.clw'),Link('ITExifClass',_ITUtilLinkMode_),DLL(_ITUtilDllMode_)

 

! This uses the aisExif.dll from http://www.watermarker.com/

Exif                      &ITExifQ

ExifList                  &String

LoadParameters            Procedure,VIRTUAL

ReadExifInfo              Procedure(String pImageName)

GetParam                  Procedure(String pParam),String

SetParam                  Procedure(String pImageName, String pParam, String pValue)

DumpInQueue               Procedure(Queue pQ, *? pParam, *? pValue, Byte pFilledOnly=True, |

                                   Byte pUseDescription=True, Byte pConvertDates=True),VIRTUAL

AddQueueEntry             Procedure(String pParameter, Queue pQ, *? pParam, *? pValue, |

                                   Byte pUseDescription=True, Byte pConvertDates=True),VIRTUAL

GetDateTimeValue          Procedure(String pDateTime),String,VIRTUAL

GetDateValue              Procedure(String pDateTime),Long

GetTimeValue              Procedure(String pDateTime),Long

Construct                 Procedure

Destruct                  Procedure

                       END

 



Direct link to this page: http://www.icetips.com/manuals/utilities/exif_overview.htm