Top 23 Java PDF Projects
OpenPDF is a free Java library for creating and editing PDF files with a LGPL and MPL open source license. OpenPDF is based on a fork of iText. We welcome contributions from other developers. Please feel free to submit pull-requests and bugreports to this GitHub repository. ⛺Project mention: Can I use OpenPDF (unmodified) in my commercial application without distributing the source code of my app? | reddit.com/r/learnjava | 2021-05-27
IANAL, but if it's this (https://github.com/LibrePDF/OpenPDF) it seems to be LGPL, which means you can use it with a closed source, commercial app. There are additional restrictions however, so it'd be wise to do some more thorough reading around the license and what it allows (and doesn't.)
PDFsam, a desktop application to extract pages, split, merge, mix and rotate PDF filesProject mention: Question from a noob - best pdf tool? | reddit.com/r/debian | 2022-01-03
PDFSam is pretty nice. It's free for simple editing. There is also a Pro version.
OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.
XML/XHTML and CSS 2.1 renderer in pure JavaProject mention: Is Jasper still the best Report Engine? | reddit.com/r/java | 2021-07-02
Personnaly, I'm a big fan of Flying Saucer.
A machine learning software for extracting information from scholarly documentsProject mention: Project to rebuild papers with plaintext markup languages | reddit.com/r/Open_Science | 2021-09-25
- I ended up using Grobid, which converts the PDF to a very detailed XML format. The format is not a word processing format though, but a format specifically for representing scientific documents. I don't know, if it would, for example, contain tags about bold or italicized text. The tool is working really well, but since you probably cannot use the output XML format directly, it will need some postprocessing, which would be relatively simple with XML parsing libraries.
Mirror of Apache PDFBoxProject mention: Generate PDF Documents in your Spring Boot App with AsciidoctorJ | dev.to | 2022-01-17
An HTML to PDF library for the JVM. Based on Flying Saucer and Apache PDF-BOX 2. With SVG image support. Now also with accessible PDF support (WCAG, Section 508, PDF/UA)!Project mention: Is Jasper still the best Report Engine? | reddit.com/r/java | 2021-07-02
There is also https://github.com/danfickle/openhtmltopdf/ , which is a fork of flying saucer which has more features and is more actively developed :)
Extract tables from PDF filesProject mention: Tabula – Extract tables from PDF files | reddit.com/r/patient_hackernews | 2021-06-08
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
[DEPRECATED] Core Java Library + PDF/A, xtra and XML Worker. Only security fixes will be added — please use iText 7
iText 7 for Java represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to create, edit and enhance PDF documents, iText 7 can be a boon to nearly every workflow.Project mention: FOSS pdf editor for PC? | reddit.com/r/PrivacyGuides | 2021-12-21
An app to convert images to PDF file!
Document Viewer is a highly customizable document viewer for Android.Project mention: Any FOSS fork of EbookDroid? | reddit.com/r/fossdroid | 2021-11-25
https://github.com/SufficientlySecure/document-viewer but seems abandoned as well.
Content ExtRactor and MINErProject mention: Project to rebuild papers with plaintext markup languages | reddit.com/r/Open_Science | 2021-09-25
- Another alternative that's on my list but that I didn't try is Cermine.
Boxable is a library that can be used to easily create tables in pdf documents.Project mention: Is using ArrayList good practice for a regular software engineering job? | reddit.com/r/java | 2021-08-10
Dynamic Reports using Jasper Reports
Simple library to generate and view PDF in Android
A simple Java library to compare two PDF filesProject mention: Implementing Approval Tests For PDF Document Generation | dev.to | 2021-12-15
The PdfFileApprover class provides the core implementation for supporting PDF documents. Most of the code is quite similar to the FileApprover class of the Approval Test library. However, the approvePdfFile method is the most important part. This method expects two arguments; the received PDF file and the approved PDF file. The purpose of the approvePdfFile method is to compare both incoming PDF files. For doing the actual comparison we make use of the PDFCompare library.
PDF Viewer (version 7): Security focused PDF Viewer
Mirror of Apache FOP
A simple, smart and efficient document scanner for AndroidProject mention: Open source version for scanning pages with your phone? | reddit.com/r/opensource | 2021-05-20
Clean Scan: https://github.com/clean-apps/CleanSCAN/releases
A java / spring boot application to help you sign and check signed pdf documentsProject mention: Show HN: Pdf-Sign-Check | news.ycombinator.com | 2021-12-22
A library to create, read and validate ZUGFeRD compliant invoices. Available for Java and .NET
Remove content from your digital documents irretrievably instead of just covering it up. Redact text, images, parts of images or drawings for complete confidentiality. iText pdfSweep complies with GDPR for data redaction.Project mention: How do layers work in PDF? | reddit.com/r/pdf | 2021-03-22
The behaviour you want is provided by redaction annotations. These allow you to keep working with the "full" version of the document, and apply the redactions to produce a version without the confidential information. It's a feature in the paid versions of Acrobat and Foxit's PDF viewer, but I'm not aware of any proper, open-source GUI-based tools that can handle that sort of thing. If you're willing to write some code, you can use this: https://github.com/itext/i7j-pdfsweep (it's free as long as you stick to the terms of the AGPL).
Android print app (by billthefarmer)Project mention: ⟳ 5 apps added, 66 updated at f-droid.org | reddit.com/r/FDroidUpdates | 2021-08-08
Print: Android print utility
Java PDF related posts
Generate PDF Documents in your Spring Boot App with AsciidoctorJ
1 project | dev.to | 17 Jan 2022
Any FOSS fork of EbookDroid?
1 project | reddit.com/r/fossdroid | 25 Nov 2021
⟳ 0 apps added, 4 updated at apt.izzysoft.de
1 project | reddit.com/r/FDroidUpdates | 22 Nov 2021
Secure PDF Viewer app version 7 released
1 project | reddit.com/r/CopperheadOS | 21 Nov 2021
Secure PDF Viewer app version 7 released
1 project | reddit.com/r/GrapheneOS | 21 Nov 2021
Help Extracting Data from PDF Files
2 projects | reddit.com/r/techsupport | 18 Nov 2021
Permanently crop a pdf
1 project | reddit.com/r/techsupport | 28 Oct 2021
What are some of the best open-source PDF projects in Java? This list will help you:
|6||Open HTML to PDF||1,334|
Are you hiring? Post a new remote job listing for free.