Jacob Collins

  https://www.idrsolutions.com/team#jacobc Jacob is the JPedal Product Lead and specialises in PDF creation and manipulation. He also develops Salesforce backend systems and contributes to marketing and support. Outside of work, he’s a 1900‑rated chess player, guitarist, and French learner.

 



74 Stories by Jacob Collins

How to Read PDF files in Java (Step-by-Step Guide)

TL;DR Java has no native PDF support, so you need a library. Apache PDFBox is free and adequate for basic extraction, and iText adds...
3 min read

How to add a watermark to a PDF in Java (Tutorial)

TL;DR Watermarking a PDF allows you to add branding, ownership information, or document status indicators onto your pages. While libraries like Apache PDFBox and...
2 min read

Working with PDF Files in Java: A Complete Guide to Solving Common Tasks

Portable Document Format (PDF) files are the standard for sharing and preserving documents across the internet and other platforms, but working with them programmatically...
3 min read

Why choose a pure Java PDF library?

TL;DR Choosing a pure Java PDF library ensures seamless cross-platform deployment and enhanced security through JVM-managed memory. This strategy minimizes technical debt by simplifying...
2 min read

How to remove text from a PDF in Java using JPedal (Tutorial)

TL;DR True PDF redaction in Java requires two things: hiding the text visually and removing it from the content stream. This tutorial shows how...
2 min read

How to redact PDF text with the JPedal Viewer

TL;DR The JPedal PDF Viewer can be used to redact text in PDF documents. Select ‘Redact’ from the tools menu and draw a rectangle...
1 min read