Author: tilman Date: Sat Jan 2 14:18:51 2021 New Revision: 1885032 URL: http://svn.apache.org/viewvc?rev=1885032&view=rev Log: PDFBOX-5021: use transAT for beads display
Modified: pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/pagepane/DebugTextOverlay.java Modified: pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/pagepane/DebugTextOverlay.java URL: http://svn.apache.org/viewvc/pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/pagepane/DebugTextOverlay.java?rev=1885032&r1=1885031&r2=1885032&view=diff ============================================================================== --- pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/pagepane/DebugTextOverlay.java (original) +++ pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/pagepane/DebugTextOverlay.java Sat Jan 2 14:18:51 2021 @@ -105,8 +105,8 @@ final class DebugTextOverlay continue; } PDRectangle r = bead.getRectangle(); - GeneralPath p = r.transform(Matrix.getTranslateInstance(-cropBox.getLowerLeftX(), cropBox.getLowerLeftY())); - Shape s = flipAT.createTransformedShape(p); + Shape s = r.toGeneralPath().createTransformedShape(transAT); + s = flipAT.createTransformedShape(s); graphics.setColor(Color.green); graphics.draw(s); }