Difference between revisions of "EXIF"
From XnView Wiki
(Created page with 'gflBitmapHasEXIF The gflBitmapHasEXIF function is used to know if the picture has EXIF metadata. GFL_BOOL gflBitmapHasEXIF( GFL_BITMAP * bitmap ); Parameters bitmap Poi…') |
|||
Line 1: | Line 1: | ||
gflBitmapHasEXIF | == gflBitmapHasEXIF == | ||
The gflBitmapHasEXIF function is used to know if the picture has EXIF metadata. | The gflBitmapHasEXIF function is used to know if the picture has EXIF metadata. | ||
GFL_BOOL gflBitmapHasEXIF( | |||
GFL_BITMAP* bitmap | |||
); | |||
'''Parameters''' | |||
:bitmap | |||
::Pointer to a [[Structures#GFL_BITMAP|GFL_BITMAP]] structure. | |||
bitmap | '''Return value''' | ||
:The function returns GFL_TRUE if the bitmap has EXIF metadata. | |||
'''See also''' | |||
:[[IPTC#gflBitmapHasIPTC|gflBitmapHasIPTC]], [[#gflBitmapGetEXIF|gflBitmapGetEXIF]], [[#gflFreeEXIF|gflFreeEXIF]], [[#gflBitmapRemoveEXIFThumbnail|gflBitmapRemoveEXIFThumbnail]], [[#gflBitmapRemoveMetaData|gflBitmapRemoveMetaData]] | |||
== gflBitmapGetEXIF == | |||
gflBitmapGetEXIF | |||
The gflBitmapGetEXIF function returns EXIF metadata in a readable form. | The gflBitmapGetEXIF function returns EXIF metadata in a readable form. | ||
GFL_EXIF_DATA* gflBitmapGetEXIF( | |||
GFL_BITMAP* bitmap, | |||
GFL_UINT32 flags | |||
); | |||
'''Parameters''' | |||
Parameters | |||
:bitmap | |||
::Pointer to a [[Structures#GFL_BITMAP|GFL_BITMAP]] structure. | |||
:flags | |||
::Not used. | |||
'''Return value''' | |||
:The function returns a pointer to a [[Structures#GFL_EXIF_DATA|GFL_EXIF_DATA]] structure. | |||
See also | '''See also''' | ||
:[[#gflBitmapHasEXIF|gflBitmapHasEXIF]], [[#gflFreeEXIF|gflFreeEXIF]] | |||
== gflFreeEXIF == | |||
gflFreeEXIF | |||
The gflFreeEXIF function frees memory allocated by gflBitmapGetEXIF function. | The gflFreeEXIF function frees memory allocated by gflBitmapGetEXIF function. | ||
void gflFreeEXIF( | |||
GFL_EXIF_DATA* exif_data | |||
); | |||
'''Parameters''' | |||
Parameters | |||
:exif_data | |||
::Pointer to a [[Structures#GFL_EXIF_DATA|GFL_EXIF_DATA]] structure. | |||
'''See also''' | |||
:[[#gflBitmapHasEXIF|gflBitmapHasEXIF]], [[#gflBitmapGetEXIF|gflBitmapGetEXIF]] | |||
gflBitmapRemoveEXIFThumbnail | == gflBitmapRemoveEXIFThumbnail == | ||
The gflBitmapRemoveEXIFThumbnail function remove thumbnail from EXIF metadata. | The gflBitmapRemoveEXIFThumbnail function remove thumbnail from EXIF metadata. | ||
GFL_ERROR gflBitmapRemoveEXIFThumbnail( | |||
GFL_BITMAP* bitmap | |||
); | |||
'''Parameters''' | |||
Parameters | |||
:bitmap | |||
::Pointer to a [[Structures#GFL_BITMAP|GFL_BITMAP]] structure. | |||
'''See also''' | |||
:[[#gflBitmapHasEXIF|gflBitmapHasEXIF]], [[#gflBitmapRemoveMetaData|gflBitmapRemoveMetaData]] |
Revision as of 10:10, 23 September 2009
gflBitmapHasEXIF
The gflBitmapHasEXIF function is used to know if the picture has EXIF metadata.
GFL_BOOL gflBitmapHasEXIF( GFL_BITMAP* bitmap );
Parameters
- bitmap
- Pointer to a GFL_BITMAP structure.
Return value
- The function returns GFL_TRUE if the bitmap has EXIF metadata.
See also
- gflBitmapHasIPTC, gflBitmapGetEXIF, gflFreeEXIF, gflBitmapRemoveEXIFThumbnail, gflBitmapRemoveMetaData
gflBitmapGetEXIF
The gflBitmapGetEXIF function returns EXIF metadata in a readable form.
GFL_EXIF_DATA* gflBitmapGetEXIF( GFL_BITMAP* bitmap, GFL_UINT32 flags );
Parameters
- bitmap
- Pointer to a GFL_BITMAP structure.
- flags
- Not used.
Return value
- The function returns a pointer to a GFL_EXIF_DATA structure.
See also
gflFreeEXIF
The gflFreeEXIF function frees memory allocated by gflBitmapGetEXIF function.
void gflFreeEXIF( GFL_EXIF_DATA* exif_data );
Parameters
- exif_data
- Pointer to a GFL_EXIF_DATA structure.
See also
gflBitmapRemoveEXIFThumbnail
The gflBitmapRemoveEXIFThumbnail function remove thumbnail from EXIF metadata.
GFL_ERROR gflBitmapRemoveEXIFThumbnail( GFL_BITMAP* bitmap );
Parameters
- bitmap
- Pointer to a GFL_BITMAP structure.
See also