JPedal Java PDF Viewer logo

Extract Text from PDF in Java

JPedal is written in 100% Java and does not need additional platform-specific native libraries to be installed. If it runs Java 8 or above, it runs JPedal.


PDF Text Extraction

Text can be extracted in your Java code, or via the User Interface in the Java PDF Viewer.

Extract Text in the Java PDF Viewer

Text Extraction

The JPedal Java PDF Viewer includes built-in tools to allow you to select and extract text on the page.

Extract Text From PDF Files Automatically In Your Java Code

Text can also be extracted programmatically. Our documentation shows you how to extract text from a PDF from your Java code.

Extraction Options


JPedal provides several options for extracting text from PDF files. It can:

  • Extract structured content (if present)
  • Extract text from any rectangular area
  • Generate a list of words on the PDF page
  • Extract the PDF outline tree from a PDF file (if present)
Text Extraction