Learn More About PDF Files
Working with PDFs in Java
Working with Images in Java
About Us
OpenPDF
How to Read PDF files in Java (Step-by-Step Guide)
TL;DR Java has no native PDF support, so you need a library. Apache PDFBox is free and adequate for basic extraction, and iText adds...