JPedal is a Java PDF library for viewing, converting and printing PDF files. It makes it very easy for developers to work with PDF files in Java. Read more here.

JPedal

Improved Shape Rendering with Soft Clipping

With our August release of JPedal we have added a new option to improve the rendering of shapes with our library. JPedal is the...
Kieran France
2 min read

How to create or edit Annotations in a PDF…

This articles shows you how to create and edit Annotations in a PDF file using the JPedal Swing Viewer. If you are looking to...
Rob
1 min read

How to extract Structured text from PDF files in…

TL;DR: PDFs use complex binary/compressed data that standard text editors can’t read. To inspect the internal structure, use JPedal (for debugging content streams), RUPS...
Mark Stephens
2 min read

What are PDF Xref tables?

TL;DR: A PDF Xref table is an internal “map” of byte offsets that tells a reader exactly where to find specific objects (like fonts...
Mark Stephens
2 min read

What is a Linearized PDF?

A linearized PDF is a special way to organize a PDF file. What are Linearized PDF files? In general, the PDF is a very...
Mark Stephens
2 min read