Image

How to add a watermark to a PDF in…

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...
Jacob Collins
2 min read

Benchmarking Java Image Libraries encoding: Speed, Quality, and File…

TL;DR When benchmarking Java image libraries, what matters most depends on your use case. Speed is critical for high-throughput services, file size drives storage...
Amy Pearson
7 min read

Java PDF to AVIF conversion (Tutorial)

Why convert PDF files to AVIF images? A PDF is a vector image (so it is rendered when you display it at whatever size...
Jacob Collins
1 min read

How to write AVIF image files in Java (Tutorial)

In this article, I will cover how to write out images as AVIF files in Java. We also have a related article covering how...
Mark Stephens
41 sec read

PDF processing with Spring Boot (Tutorial)

What is Spring Boot? Spring Boot is a framework for efficiently building production level Java apps. It builds on top of the Spring framework...
Jacob Collins
2 min read

How to read AVIF files in Java (Tutorial)

Why do AVIF Images cause issues for Java Developers? ImageIO does not read AVIF file types by default so existing Java Applications will not...
Mark Stephens
1 min read