Actions

Difference between revisions of "Misc"

From XnView Wiki

 
(2 intermediate revisions by one other user not shown)
Line 17: Line 17:
== gflBitmapRemoveMetadata ==
== gflBitmapRemoveMetadata ==


The gflBitmapRemoveMetadata function remove all metadata of a picture.  
The gflBitmapRemoveMetadata function removes all metadata of a picture.  


  void <b>gflBitmapRemoveMetadata</b>(
  void <b>gflBitmapRemoveMetadata</b>(
Line 30: Line 30:
'''See also'''
'''See also'''
:[[EXIF#gflBitmapHasEXIF|gflBitmapHasEXIF]], [[EXIF#gflBitmapRemoveEXIFThumbnail|gflBitmapRemoveEXIFThumbnail]], [[#gflBitmapHasIPTC|gflBitmapHasIPTC]]
:[[EXIF#gflBitmapHasEXIF|gflBitmapHasEXIF]], [[EXIF#gflBitmapRemoveEXIFThumbnail|gflBitmapRemoveEXIFThumbnail]], [[#gflBitmapHasIPTC|gflBitmapHasIPTC]]


== gflGetExtraInfosCount ==
== gflGetExtraInfosCount ==
Line 51: Line 50:
== gflGetExtraInfos ==
== gflGetExtraInfos ==


The gflGetExtraInfos function get one extra info. GFL_LOAD_READ_ALL_COMMENT should be used when loading.  
The gflGetExtraInfos function gets one extra info. GFL_LOAD_READ_ALL_COMMENT should be used when loading.  


  void <b>gflGetExtraInfos</b>(
  void <b>gflGetExtraInfos</b>(
Line 70: Line 69:
:value
:value
::Address of a pointer for a null-terminated string.
::Address of a pointer for a null-terminated string.
[[Category: GFLSDK Reference Manual]]

Latest revision as of 18:19, 27 April 2010

gflBitmapSetComment

The gflBitmapSetComment function changes the comment associated with a bitmap. Only some formats can save the comment.

void gflBitmapSetComment(
  GFL_BITMAP* bitmap,  
  const char* comment
);

Parameters

bitmap
Pointer to a GFL_BITMAP structure.
comment
Pointer to a null-terminated string that contains the comment.

gflBitmapRemoveMetadata

The gflBitmapRemoveMetadata function removes all metadata of a picture.

void gflBitmapRemoveMetadata(
  GFL_BITMAP* bitmap
);

Parameters

bitmap
Pointer to a GFL_BITMAP structure.

See also

gflBitmapHasEXIF, gflBitmapRemoveEXIFThumbnail, gflBitmapHasIPTC

gflGetExtraInfosCount

The gflGetExtraInfosCount function returns the number of extra infos readed. GFL_LOAD_READ_ALL_COMMENT should be used when loading.

GFL_INT32 gflGetExtraInfosCount(
  const GFL_FILE_INFORMATION* info
); 

Parameters

info
Pointer to a valid GFL_FILE_INFORMATION struct

Return value

The number of extra information found


gflGetExtraInfos

The gflGetExtraInfos function gets one extra info. GFL_LOAD_READ_ALL_COMMENT should be used when loading.

void gflGetExtraInfos(
  const GFL_FILE_INFORMATION* info, 
  int idx, 
  char** name, 
  char** value
); 

Parameters

info
Pointer to a valid GFL_FILE_INFORMATION struct
idx
Index of the wanted info
name
Address of a pointer for a null-terminated string.
value
Address of a pointer for a null-terminated string.