Mein Script hat gut angefangen, zwickt aber in Details so dass ich nicht sicher bin, wie lange ich noch suchen muss. Bin bei meinen Recherchen hierauf gestoßen. Hab keine zeit das zu testen... Klingt aber evtl. für den ersten Schritt interessant:
http://pdfbox.apache.org/
Gruß
Heike