right, I just thought you meant that the description got extracted somewhere standard by default
So it seems that something a la..
[code]
$metadata = read_exif_data_protected($_zp_current_image->localpath,0);
echo $metadata['IFD0']['ImageDescription'];
[/code]
..does the trick. Of course this is somewhat wasteful as it always accesses the image file, rather than the database. So my next step is to make things..
[code]read image description from database
|- if empty, read description from file
| |- if empty, write 'No description' etc. per default
| '- if not empty, use read result, and store in database
'- if not empty, use read result[/code]
This way any description in an image is automatically read, and if I want to override it with another description, I can do so using the existing mechanisms.
Hooray

*crosses fingers*