-
Notifications
You must be signed in to change notification settings - Fork 652
OpenPDF core module
Andreas Røsdal edited this page Jun 26, 2025
·
4 revisions
OpenPDF is a free and open-source Java library for creating and manipulating PDF files. It is licensed under the LGPL and MPL.
The openpdf
module is the main core module of the library. It contains the essential classes for PDF creation, reading, and modification, including:
-
PdfReader
– for reading existing PDF documents -
PdfWriter
– for generating new PDF files -
Document
,Paragraph
,Chunk
,Font
– for building structured content - Low-level APIs for working directly with the PDF specification
This module is required by most other modules in the project, such as:
-
pdf-toolbox
: for additional utility features -
pdf-renderer
: for rendering PDF pages to images -
openpdf-swing
: for GUI-based PDF viewing using Swing
Source: openpdf/