You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-commits@xmlgraphics.apache.org by je...@apache.org on 2008/12/16 10:27:21 UTC

svn commit: r726998 - in /xmlgraphics/fop/trunk: src/java/org/apache/fop/render/pcl/PCLGenerator.java status.xml

Author: jeremias
Date: Tue Dec 16 01:27:20 2008
New Revision: 726998

URL: http://svn.apache.org/viewvc?rev=726998&view=rev
Log:
Fixed black backgrounds occurring for transparent images in PCL output.

Modified:
    xmlgraphics/fop/trunk/src/java/org/apache/fop/render/pcl/PCLGenerator.java
    xmlgraphics/fop/trunk/status.xml

Modified: xmlgraphics/fop/trunk/src/java/org/apache/fop/render/pcl/PCLGenerator.java
URL: http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/src/java/org/apache/fop/render/pcl/PCLGenerator.java?rev=726998&r1=726997&r2=726998&view=diff
==============================================================================
--- xmlgraphics/fop/trunk/src/java/org/apache/fop/render/pcl/PCLGenerator.java (original)
+++ xmlgraphics/fop/trunk/src/java/org/apache/fop/render/pcl/PCLGenerator.java Tue Dec 16 01:27:20 2008
@@ -770,6 +770,10 @@
                         BufferedImage.TYPE_BYTE_GRAY);
                 Graphics2D g2d = src.createGraphics();
                 try {
+                    g2d.setBackground(Color.white);
+                    g2d.setColor(Color.black);
+                    g2d.clearRect(0, 0, effDim.width, effDim.height);
+
                     AffineTransform at = new AffineTransform();
                     double sx = effDim.getWidth() / orgDim.getWidth();
                     double sy = effDim.getHeight() / orgDim.getHeight();

Modified: xmlgraphics/fop/trunk/status.xml
URL: http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/status.xml?rev=726998&r1=726997&r2=726998&view=diff
==============================================================================
--- xmlgraphics/fop/trunk/status.xml (original)
+++ xmlgraphics/fop/trunk/status.xml Tue Dec 16 01:27:20 2008
@@ -53,6 +53,9 @@
 
   <changes>
     <release version="FOP Trunk" date="TBD">
+      <action context="Renderers" dev="JM" type="fix">
+        Fixed black backgrounds occurring for transparent images in PCL output.
+      </action>
       <action context="Renderers" dev="CB" type="fix" fixes-bug="46369">
         Fixed bug that caused AFP Renderer Extensions to be ignored.
       </action>



---------------------------------------------------------------------
To unsubscribe, e-mail: fop-commits-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-commits-help@xmlgraphics.apache.org