From 84d986710ee1c71a780369b70de657bc32324f77 Mon Sep 17 00:00:00 2001 From: "valery.bokov" Date: Fri, 4 Sep 2026 22:11:04 +0200 Subject: [PATCH] fix PDF to Image conversion mis-rendered (PDFBOX-6232) --- .../src/main/java/org/apache/pdfbox/rendering/PageDrawer.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pdfbox/src/main/java/org/apache/pdfbox/rendering/PageDrawer.java b/pdfbox/src/main/java/org/apache/pdfbox/rendering/PageDrawer.java index bc76d2486d8..e943aa244ab 100644 --- a/pdfbox/src/main/java/org/apache/pdfbox/rendering/PageDrawer.java +++ b/pdfbox/src/main/java/org/apache/pdfbox/rendering/PageDrawer.java @@ -2176,7 +2176,8 @@ PDRectangle getBBox() Point2D getOrigin() { Rectangle2D r; - if (flipTG) + boolean useFlipBranch = !flipTG || !transparencyGroupStack.isEmpty(); + if (!useFlipBranch) { // Fixes PDFBOX-5966 and PDFBOX-5251, but not pdfium 1317, which has similar PDF code. // https://bugs.chromium.org/p/pdfium/issues/detail?id=1317