Actions

EXIF

From XnView Wiki

Revision as of 10:00, 23 September 2009 by WikiSysop (talk | contribs) (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…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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

gflBitmapSetComment, gflBitmapRemoveMetaData, gflBitmapRemoveEXIFThumbnail, gflBitmapGetEXIF, gflFreeEXIF, gflBitmapHasIPTC, gflBitmapGetIPTC, gflBitmapSetIPTC, gflFreeIPTC, gflNewIPTC, gflSetIPTCValue, gflRemoveIPTCValue, gflLoadIPTC, gflSaveIPTC


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

gflBitmapSetComment, gflBitmapRemoveMetaData, gflBitmapHasEXIF, gflBitmapRemoveEXIFThumbnail, gflFreeEXIF, gflBitmapHasIPTC, gflBitmapGetIPTC, gflBitmapSetIPTC, gflFreeIPTC, gflNewIPTC, gflSetIPTCValue, gflRemoveIPTCValue, gflLoadIPTC, gflSaveIPTC


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

gflBitmapSetComment, gflBitmapRemoveMetaData, gflBitmapHasEXIF, gflBitmapRemoveEXIFThumbnail, gflBitmapGetEXIF, gflBitmapHasIPTC, gflBitmapGetIPTC, gflBitmapSetIPTC, gflFreeIPTC, gflNewIPTC, gflSetIPTCValue, gflRemoveIPTCValue, gflLoadIPTC, gflSaveIPTC


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

gflBitmapSetComment, gflBitmapRemoveMetaData, gflBitmapHasEXIF, gflBitmapGetEXIF, gflFreeEXIF, gflBitmapHasIPTC, gflBitmapGetIPTC, gflFreeIPTC