Method

VipsImageset_blob

Declaration [src]

void
vips_image_set_blob (
  VipsImage* image,
  const char* name,
  VipsCallbackFn free_fn,
  void* data,
  size_t length
)

Description [src]

Attaches data as a metadata item on image under the name name.

::: seealso vips_image_get_blob(), vips_image_set().

Parameters

name const char*
 

Metadata name.

 The data is owned by the caller of the function.
 The string is a NUL terminated UTF-8 string.
free_fn VipsCallbackFn
 

Free function for data.

data An array of guint8
 

Pointer to area of memory.

 The length of the array is specified in the length argument.
 The instance takes ownership of the data, and is responsible for freeing it.
length size_t
 

Length of memory area.