-
Notifications
You must be signed in to change notification settings - Fork 683
OpenPDF core module
Andreas Røsdal edited this page Jun 25, 2025
·
5 revisions
OpenPDF is a free and open-source Java library for creating and manipulating PDF files. It is licensed under the LGPL and MPL, and is based on iText 2.1.7 (AGPL-free).
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/