[poppler] poppler/Gfx.cc
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Thu Jul 16 16:57:30 UTC 2020
poppler/Gfx.cc | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
New commits:
commit 4411426325e05228c57ae05a3849443b4da16b21
Author: Thomas Freitag <thomas.freitag.bbr at gmail.com>
Date: Thu Jul 16 16:57:27 2020 +0000
In case of sub-page objects: initialize clip max values considering the render resolution
Fixes #937
diff --git a/poppler/Gfx.cc b/poppler/Gfx.cc
index 139261da..650cff83 100644
--- a/poppler/Gfx.cc
+++ b/poppler/Gfx.cc
@@ -529,7 +529,13 @@ Gfx::Gfx(PDFDoc *docA, OutputDev *outA, Dict *resDict, const PDFRectangle *box,
// initialize
out = outA;
- state = new GfxState(72, 72, box, 0, false);
+ double hDPI = 72;
+ double vDPI = 72;
+ if (gfxA) {
+ hDPI = gfxA->getState()->getHDPI();
+ vDPI = gfxA->getState()->getVDPI();
+ }
+ state = new GfxState(hDPI, vDPI, box, 0, false);
stackHeight = 1;
pushStateGuard();
fontChanged = false;
More information about the poppler
mailing list