From: Jeremias Maerki Date: Thu, 1 Jun 2006 09:02:05 +0000 (+0000) Subject: Fixed border position for areas with padding (only affects "quality" border rendering). X-Git-Tag: fop-0_93~204 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=82513858478313c94072cf86763de4b6f0a23e52;p=xmlgraphics-fop.git Fixed border position for areas with padding (only affects "quality" border rendering). git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@410803 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/src/sandbox/org/apache/fop/render/pcl/PCLRenderer.java b/src/sandbox/org/apache/fop/render/pcl/PCLRenderer.java index 2e2366daa..05952d933 100644 --- a/src/sandbox/org/apache/fop/render/pcl/PCLRenderer.java +++ b/src/sandbox/org/apache/fop/render/pcl/PCLRenderer.java @@ -1224,7 +1224,7 @@ public class PCLRenderer extends PrintRenderer { (int)Math.floor(borderRect.height * 1000f) + 1); //Add one pixel wide safety margin around the paint area int pixelWidth = (int)Math.round(UnitConv.in2mpt(1) / userAgent.getTargetResolution()); - final int xoffset = (bpsStart != null ? bpsStart.width : 0) + pixelWidth; + final int xoffset = (int)Math.round(-effBorderRect.x * 1000f) + pixelWidth; final int yoffset = pixelWidth; paintRect.x += xoffset; paintRect.y += yoffset;