NiXPS Library integrated into Adam
is a company that specializes in digital asset management (DAM) software. A quick'n'dirty description of a DAM system would be: 'a big database with digital media (assets), and all sorts of tools, interfaces and intelligence to gather information, and/or do all kinds of stuff with that data'.
Adam was looking for a solution to get previews, text content and meta data out of XPS files. These are ideal tasks for our NiXPS library.
The Adam system is based on .NET, the NiXPS library has a pure C api, and as such totally tool/platform agnostic.
We wrote a few glue functions to use our api in C#, and integrated the whole thing into a 'graphic engine' - an Adam plug-in.
The integration works beautifully, as you can see demonstrated here: www.adam.be/xps