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