F/OSS software written in Java to split, merge, extract pages or images, and alter the contents of .PDF files in other ways. Works pretty well on Linux, haven't tried Windows yet.