🌐
Apache
pdfbox.apache.org
Apache PDFBox | A Java PDF Library
Print a PDF file using the standard Java printing API.
open-source PDF library
Apache PDFBox is an open source pure-Java library that can be used to create, render, print, split, merge, alter, verify and extract text and meta-data of PDF files. Open Hub reports over … Wikipedia
Factsheet
Stable release 1.8.x:1.8.17 / 15 September 2022; 4 years ago2.0.x:2.0.37 / 15 July 2026; 3 months ago3.0.x:3.0.8 / 11 July 2026; 3 months ago
Written in Java
Factsheet
Stable release 1.8.x:1.8.17 / 15 September 2022; 4 years ago2.0.x:2.0.37 / 15 July 2026; 3 months ago3.0.x:3.0.8 / 11 July 2026; 3 months ago
Written in Java
🌐
Baeldung
baeldung.com › home › java › java io › creating pdf files in java
Creating PDF Files in Java | Baeldung
August 8, 2025 - iText and PdfBox are both Java libraries that we use to create and manipulate PDF files. Although the final output of the libraries is the same, they operate differently. In this quick tutorial, we’ll focus on creating PDF documents from scratch ...
Discussions

Pdf generation
PDFBox and iText are well known: https://www.baeldung.com/java-pdf-creation More on reddit.com
🌐 r/java
47
24
November 27, 2024
Useful resources for learning Java?

https://www.udemy.com/java-tutorial/ free videos high quality for basic learning

More on reddit.com
🌐 r/learnprogramming
36
76
October 13, 2014
24 Free Java Books
Thanks for sharing! More on reddit.com
🌐 r/learnjava
2
41
June 18, 2016
40+ Programming PDF's
don't forget about this 1000+ pdf collection More on reddit.com
🌐 r/learnprogramming
194
4915
February 23, 2018
🌐
iText
itextpdf.com
The Leading PDF Library for Developers | iText
A full PDF functionality and software development platform in Java & .NET, to integrate PDF functionalities within your applications, processes and products.
🌐
IronPDF
ironpdf.com › java
Java PDF Library (HTML to PDF Without Losing Formatting)
IronPDF is the leading Java PDF library for generating & editing PDFs.
🌐
DEV Community
dev.to › tayyabcodes › heres-3-popular-java-pdf-libraries-fhf
6 Java PDF Libraries: In-Depth Review for Developers - DEV Community
May 13, 2025 - IronPDF for Java is a powerful and complete library built for developers who need to create, edit, and work with PDF documents directly within Java applications. It’s especially well known for its accurate HTML-to-PDF conversion, easy setup, and developer-friendly syntax.
Find elsewhere
🌐
Medium
medium.com › @aquarius5020 › 3-java-pdf-libraries-that-java-devs-mostly-work-with-86b9fa017543
3 Java PDF Libraries that Java Devs mostly Work with | by Zeeshan Wazir | Medium
1 week ago - IronPDF is a robust Java library for generating and editing PDF documents. The API is user-friendly which allows developers to quickly generate high quality and professional PDFs from HTML in all types of Java projects.
🌐
Vogella
vogella.com › tutorials › JavaPDF › article.html
Creating PDF with Java and iText - Tutorial
Java and PDF with iText. This article demonstrates how to create PDF files with Java and the iText library.
🌐
Slideshare
slideshare.net › home › data & analytics › java notes.pdf
java notes.pdf
June 13, 2026 - The document also covers Java variables, data types, operators, control statements, classes and objects, constructors, and static keywords. It provides examples of a first Java program and differences between JDK, JRE, and JVM. - Download as a PDF or view online for free
🌐
How to do in Java
howtodoinjava.com › home › java libraries › read and write pdf in java with itext 9 (and openpdf)
Read and Write PDF in Java with iText 9 (and OpenPDF)
July 29, 2014 - Read and write PDF in Java with iText 9 (text, tables, images, passwords, stamping), the AGPL license explained, and OpenPDF as an LGPL option.
🌐
Nutrient
nutrient.io › sdk › java
Java PDF SDK and library for server-side processing | Nutrient
Server-side Java PDF library and SDK with conversion, OCR, signing, and redaction. Maven and Gradle ready, Docker deployable. Start free trial.
🌐
BFO
bfo.com › products › pdf
Java PDF Library - Create, edit, view PDFs with BFOs Java API
The smartest PDF library for creating, editing, displaying and printing Acrobat PDF documents. The PDF API is small, fast, easy to use and integrate into your projects, and is completely written in Java.
🌐
Oracle
docs.oracle.com › javase › specs › jls › se8 › jls8.pdf pdf
The Java® Language Specification
Java SE > Java SE Specifications · Released September 2026 as JSR 402 · HTML | PDF · Preview feature: Primitive Types in Patterns, instanceof, and switch · HTML | PDF · Released March 2026 as JSR 401 · HTML | PDF · Preview feature: Primitive Types in Patterns, instanceof, and switch ·
🌐
IDR Solutions
blog.idrsolutions.com › home › working with pdf files in java: a complete guide to solving common tasks
Working with PDF Files in Java: A Complete Guide to Solving Common Tasks
August 6, 2026 - Java does not natively support the PDF file format, so to interact with them you will need to either build your own custom parsing engine, or use an off-the-shelf library.
🌐
Baeldung
baeldung.com › home › java › java io › reading pdf file using java
Reading PDF File Using Java | Baeldung
February 4, 2026 - Apache PDFBox is a free and open-source Java library for processing and manipulating PDF documents.
🌐
CodeConvert AI
codeconvert.ai › home › code to pdf › java to pdf
Java to PDF - Export Java Code with Syntax Highlighting | Free Online
Free online Java to PDF converter. Export your Java code with syntax highlighting, line numbers, and custom themes. Download as a formatted PDF instantly.
🌐
IDR Solutions
blog.idrsolutions.com › home › java pdf library comparison: pdfbox, itext, jpedal, datalogics
Java PDF Library Comparison: PDFBox, iText, JPedal, Datalogics
August 7, 2026 - A wrapper exposes a native library, usually C or C++, to Java through JNI. Wrappers can offer behaviour that is hard to replicate, but you have to ship and maintain a binary for every operating system and architecture you support, and a crash in native code takes the JVM with it. Apache PDFBox, iText and JPedal are pure Java; Datalogics wraps the native Adobe PDF Library.