Skip to content

OpenPDF core module

Andreas Røsdal edited this page Jun 25, 2025 · 5 revisions

OpenPDF Core Module

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:

Source: openpdf/

Clone this wiki locally