|
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