How to read/write xmp metadata in c# or c++

c#, c++, xmp

Solution

For c++, you can use the latest XMP SDK. Have a look at http://www.adobe.com/devnet/xmp.html for instructions to get latest source and documentation for building and using it.

Problem

I am trying to manipulate xmp metadata of images. I can do it in c# or c++. How can I do this? Is there any library that I can use?

Original source