Sejda is a Java library meant to simplify some common Pdf documents manipulations like split, merge, rotation, etc. It is an abstraction layer that allows developers to add Pdf manipulation capabilities to their applications without having to deal with low level API. Different implementations of the available tasks can be used to maximize flexibility and to take advantage of the strength points of the underlying pdf manipulation libraries.
Mac OS X 10.6,
Mac OS X 10.7