Skip to content

Commit 77be3ec

Browse files
committed
PDFBOX-5660: optimize, as suggested by Valery Bokov; closes #447
git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1934043 13f79535-47bb-0310-9956-ffa450edef68
1 parent 398f97e commit 77be3ec

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

pdfbox/src/main/java/org/apache/pdfbox/printing/PDFPrintable.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -219,8 +219,9 @@ public int print(Graphics graphics, PageFormat pageFormat, int pageIndex)
219219
float rasterDpi = dpi;
220220
if (rasterDpi == RASTERIZE_DPI_AUTO)
221221
{
222-
rasterDpi = new Matrix(graphics2D.getTransform()).getScalingFactorX() * 72.0f;
223-
LOG.debug("auto raster dpi: {}, g2d: {}, g2d transform: {}", rasterDpi, graphics2D, graphics2D.getTransform());
222+
AffineTransform transform = graphics2D.getTransform();
223+
rasterDpi = new Matrix(transform).getScalingFactorX() * 72.0f;
224+
LOG.debug("auto raster dpi: {}, g2d: {}, g2d transform: {}", rasterDpi, graphics2D, transform);
224225
}
225226

226227
PDPage page = pageTree.get(pageIndex);

0 commit comments

Comments
 (0)