| |
Properties: |
|
| |
Access:
Get
Description:
Returns the name of the image file the class stores the information for. (This will be the last filename you called the ReadFile() method with.)
|
|
|
| |
Access:
Get
Description:
Returns the size of the image file the class stores the information for
|
|
|
| |
Access:
Get
Description:
Returns the width of the main image
|
|
|
| |
Access:
Get
Description:
Returns the height of the main image
|
|
|
| |
Access:
Get
Description:
Returns the bit-depth of the main image
|
|
|
| |
Access:
Get
Description:
DCT precision of the main image. Usually either 8-bit or 12-bit
|
|
|
| |
Access:
Get
Description:
Encoding method of the main image, or "Unknown encoding method" if unknown
|
|
|
| |
Access:
Get
Description:
Specifies whether the JPEG file was properly terminated. This is very useful since un-terminated images will often cause unsuspecting image loading routines to choke, unfortunately VB's LoadPicture() is amongst these..
|
|
|
| |
Access:
Get
Description:
Extension structure and version used in this file i.e. JFIF or Exif
|
|
|
| |
Access:
Get
Description:
Horizontal resolution of the main image
|
|
|
| |
Access:
Get
Description:
Vertical resolution of the main image
|
|
|
| |
Access:
Get
Description:
JFIF image density (Resolution units) Possible values are; "Pixels", "Pixels / inch" or "Pixels / cm"
|
|
| |
|
|
| |
Methods: |
|
| |
Description:
This is the core of the class, it parses and validates the file it's passed, then exposes the information it finds through the various properties of the class.
Parameters:
Name | Description |
|
inFile | The full path of the file to parse
|
Return:
True if the file was correctly parsed and validated as an JPEG image file, False if not
|
|
|
| |
Description:
Converts a JFIF density to a readable string description
Parameters:
Name | Description |
|
inMode | Input density mode
|
Return:
String containing the density name, or "Unknown" if not known.
|
|
|
| |
Description:
Internal method to clear all the data currently stored in the class.
|
|
|
| |
Description:
Converts a big-endian Word to a little endian Word.
Parameters:
Name | Description |
|
inWord | Word value in big-endian format to convert
|
Return:
Little endian conversion.
|
|
|
| |
Description:
Converts a signed Word to an unsigned Word
Parameters:
Name | Description |
|
inWord | Signed Word value to convert
|
Return:
Unsigned word value stored in a DWord to prevent overflow problems.
|
|
| |
|
|