This project shows simple examples of using iText for processing PDFs. A more detailed tutorial is availabone at http://www.minh.io
This program extracts and outputs all images from a PDF. Included is a sample PDF from NASA, which has roughly 4 images.
To execute the program: "mvn exec:exec"
Parameters can also be passed in to configure the source PDF file and the directory to extract images: "mvn exec:exec -Dsrc=/dir1/file.pdf -Ddest=/dir1/output"
Since iText is AGPL, this project also needs to follow its license. It would be great if iText was MIT or Apache licensed but oh well.