It’s Here.
is a foundation for manipulating multiple types of files. Unlike most transformation approaches, this system features a universal document structure concept and content inspection model. Intelligent objects are created from the discrete bits and pieces from the physical files, and they themselves are blessed with adequate levels of autonomity -- they are more like passengers in a transit system, than lifeless mail pieces in a postal sorting machine. For example a page object knows how to convert itself into an image or write to disk as an independent file.
The UnionStation foundation features one of the most advanced toolkits for PDF handling, however it is able to manipulate many other common file types, including images, fonts, and zip-based packages. A document is viewed as a miniature database, from which you can explore the hierarchy, query for data object items, and execute the actions defined on each of them. Conceptually this approach is query-based, in contrast to streamline-based. A workflow built on this concept would consists of queries, conditions, parameters, and events -- a collection of objects would undergo a series of autonomous state transformations and the final state is the result, along with byproducts produced during the transformations.