Spent a lot of time figuring out how to work with pdf's in Java and want to keep it for posterity sake.