Author: tilman
Date: Thu Apr 16 14:32:18 2026
New Revision: 1933113

Log:
PDFBOX-5660: avoid 0, as suggested by copilot

Modified:
   
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/printing/PDFPrintable.java

Modified: 
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/printing/PDFPrintable.java
==============================================================================
--- 
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/printing/PDFPrintable.java
       Thu Apr 16 14:27:03 2026        (r1933112)
+++ 
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/printing/PDFPrintable.java
       Thu Apr 16 14:32:18 2026        (r1933113)
@@ -287,8 +287,8 @@ public final class PDFPrintable implemen
                 {
                     LOG.debug("rasterDpi: " + rasterDpi + ", dpiScale: " + 
dpiScale);
                 }
-                image = new BufferedImage((int)(imageableWidth * dpiScale / 
scale),
-                                          (int)(imageableHeight * dpiScale / 
scale),
+                image = new BufferedImage(Math.max(1, (int) (imageableWidth * 
dpiScale / scale)),
+                                          Math.max(1, (int) (imageableHeight * 
dpiScale / scale)),
                                           BufferedImage.TYPE_INT_ARGB);
 
                 graphics2D = image.createGraphics();

Reply via email to