From 7e676c8cb5a7cbc186fb75b3a4fc561b781404d7 Mon Sep 17 00:00:00 2001 From: Jakub Melka Date: Wed, 10 Feb 2021 18:55:03 +0100 Subject: [PATCH] Bugfixing: Path painting --- Pdf4QtLib/sources/pdftransparencyrenderer.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Pdf4QtLib/sources/pdftransparencyrenderer.cpp b/Pdf4QtLib/sources/pdftransparencyrenderer.cpp index 71f2de2..567792a 100644 --- a/Pdf4QtLib/sources/pdftransparencyrenderer.cpp +++ b/Pdf4QtLib/sources/pdftransparencyrenderer.cpp @@ -889,6 +889,8 @@ void PDFTransparencyRenderer::performUpdateGraphicsState(const PDFPageContentPro { m_mappedFillColor.dirty(); } + + BaseClass::performUpdateGraphicsState(state); } void PDFTransparencyRenderer::performSaveGraphicState(ProcessOrder order) @@ -1519,8 +1521,8 @@ PDFColorComponent PDFPainterPathSampler::sample(QPoint point) const const qreal coordX1 = point.x(); const qreal coordX2 = coordX1 + 1.0; - const qreal coordY1 = point.x(); - const qreal coordY2 = coordX1 + 1.0; + const qreal coordY1 = point.y(); + const qreal coordY2 = coordY1 + 1.0; const qreal centerX = (coordX1 + coordX2) * 0.5; const qreal centerY = (coordY1 + coordY2) * 0.5;