Author: tilman
Date: Thu Apr 16 14:26:57 2026
New Revision: 1933110

Log:
PDFBOX-5660: simplify code, as suggested by copilot

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

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/printing/PDFPageable.java
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/printing/PDFPageable.java   
    Thu Apr 16 14:04:37 2026        (r1933109)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/printing/PDFPageable.java   
    Thu Apr 16 14:26:57 2026        (r1933110)
@@ -187,12 +187,11 @@ public final class PDFPageable extends B
         //
         // As a workaround, we normalise all Page(s) to be portrait, then flag 
them as landscape in
         // the PageFormat.
-        Paper paper;
+        Paper paper = new Paper();
         boolean isLandscape;
         if (mediaBox.getWidth() > mediaBox.getHeight())
         {
             // rotate
-            paper = new Paper();
             paper.setSize(mediaBox.getHeight(), mediaBox.getWidth());
             paper.setImageableArea(cropBox.getLowerLeftY(), 
cropBox.getLowerLeftX(),
                     cropBox.getHeight(), cropBox.getWidth());
@@ -200,7 +199,6 @@ public final class PDFPageable extends B
         }
         else
         {
-            paper = new Paper();
             paper.setSize(mediaBox.getWidth(), mediaBox.getHeight());
             paper.setImageableArea(cropBox.getLowerLeftX(), 
cropBox.getLowerLeftY(),
                     cropBox.getWidth(), cropBox.getHeight());

Reply via email to