Author: jahewson
Date: Thu Oct 29 18:17:44 2015
New Revision: 1711314

URL: http://svn.apache.org/viewvc?rev=1711314&view=rev
Log:
PDFBOX-3046: ensure that DPI is > 0

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

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/printing/PDFPrintable.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/printing/PDFPrintable.java?rev=1711314&r1=1711313&r2=1711314&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/printing/PDFPrintable.java 
(original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/printing/PDFPrintable.java 
Thu Oct 29 18:17:44 2015
@@ -96,6 +96,10 @@ public final class PDFPrintable implemen
         this.scaling = scaling;
         this.showPageBorder = showPageBorder;
         this.dpi = dpi;
+        if (dpi <= 0)
+        {
+            throw new IllegalArgumentException("DPI must be greater than 
zero");
+        }
     }
     
     @Override


Reply via email to