Java PDF Blog » Jacob Collins Feedhttps://blog.idrsolutions.com/author/jacob-collins/PDF tips and JPedal highlightsen-US hourly 1How to Edit a PDF in Java using JPedal (Tutorial)https://blog.idrsolutions.com/edit-pdf-in-java/Jacob CollinsTue, 25 Aug 2026 13:03:24 +0000https://blog.idrsolutions.com/?p=Java has no built-in PDF support, so editing a PDF means picking a library. This tutorial covers PDF editing in Java with JPedal’s PdfManipulator, from page operations to redaction…The Best PDF Inspector Tools for Developershttps://blog.idrsolutions.com/the-best-pdf-inspector-tools-for-developers/Jacob CollinsFri, 19 Jun 2026 09:27:44 +0000https://blog.idrsolutions.com/?p=39637If you have ever opened a PDF in a hex editor at 2am trying to work out why a font is missing or why...How to Read PDF files in Java (Step-by-Step Guide)https://blog.idrsolutions.com/how-to-read-pdf-files-in-java-step-by-step-guide/Jacob CollinsWed, 13 May 2026 09:45:21 +0000https://blog.idrsolutions.com/?p=39094TL;DR Java has no native PDF support, so you need a library. Apache PDFBox is free and adequate for basic extraction, and iText adds...How to add a watermark to a PDF in Java (Tutorial)https://blog.idrsolutions.com/how-to-add-a-watermark-to-a-pdf-in-java/Jacob CollinsThu, 07 May 2026 16:03:11 +0000https://blog.idrsolutions.com/?p=39028TL;DR Watermarking a PDF allows you to add branding, ownership information, or document status indicators onto your pages. While libraries like Apache PDFBox and...Working with PDF Files in Java: A Complete Guide to Solving Common Taskshttps://blog.idrsolutions.com/working-with-pdf-files-in-java/Jacob CollinsThu, 23 Apr 2026 11:29:07 +0000https://blog.idrsolutions.com/?p=38792Portable Document Format (PDF) files are the standard for sharing and preserving documents across the internet and other platforms, but working with them programmatically...Why choose a pure Java PDF library?https://blog.idrsolutions.com/why-choose-a-pure-java-pdf-library/Jacob CollinsThu, 16 Apr 2026 14:23:58 +0000https://blog.idrsolutions.com/?p=38819TL;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...How to remove text from a PDF in Java using JPedal (Tutorial)https://blog.idrsolutions.com/how-to-remove-text-from-a-pdf-in-java-using-jpedal-tutorial/Jacob CollinsThu, 09 Apr 2026 09:31:57 +0000https://blog.idrsolutions.com/?p=38703TL;DR True PDF redaction in Java requires two things: hiding the text visually and removing it from the content stream. This tutorial shows how...How to redact PDF text with the JPedal Viewerhttps://blog.idrsolutions.com/how-to-redact-pdf-text-with-the-jpedal-viewer/Jacob CollinsThu, 02 Apr 2026 13:05:09 +0000https://blog.idrsolutions.com/?p=38708TL;DR The JPedal PDF Viewer can be used to redact text in PDF documents. Select ‘Redact’ from the tools menu and draw a rectangle...How to remove unused objects from PDF file (Tutorial)https://blog.idrsolutions.com/remove-unused-objects-from-pdf-file-tutorial/Jacob CollinsMon, 23 Mar 2026 18:12:00 +0000https://blog.idrsolutions.com/?p=38690PDF files sometimes contain objects which are never used. This increases the file size and is wasteful. This tutorial shows you how to reduce...How to add a CMYK image to a PDF in Java (Tutorial)https://blog.idrsolutions.com/how-to-add-a-cmyk-image-to-a-pdf-in-java-tutorial/Jacob CollinsMon, 23 Mar 2026 15:40:18 +0000https://blog.idrsolutions.com/?p=38671TL;DR Printers operate in CMYK colour space rather than RGB, so adding a CMYK image to a PDF will ensure printing accuracy. The JPedal...