[prev in list] [next in list] [prev in thread] [next in thread]
List: jakarta-commons-dev
Subject: svn commit: r1441180 - /commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/format
From: damjan () apache ! org
Date: 2013-01-31 20:26:06
Message-ID: 20130131202606.A14D32388978 () eris ! apache ! org
[Download RAW message or body]
Author: damjan
Date: Thu Jan 31 20:26:06 2013
New Revision: 1441180
URL: http://svn.apache.org/viewvc?rev=1441180&view=rev
Log:
PNGs with a transparency filter also need an alpha channel.
Modified:
commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/formats/png/PngImageParser.java
Modified: commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/formats/png/PngImageParser.java
URL: http://svn.apache.org/viewvc/commons/proper/imaging/trunk/src/main/java/org/apach \
e/commons/imaging/formats/png/PngImageParser.java?rev=1441180&r1=1441179&r2=1441180&view=diff
==============================================================================
--- commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/formats/png/PngImageParser.java \
(original)
+++ commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/formats/png/PngImageParser.java \
Thu Jan 31 20:26:06 2013 @@ -778,7 +778,8 @@ public class PngImageParser extends Imag
final int bitsPerPixel = bitsPerSample * samplesPerPixel;
final boolean hasAlpha = colorType == COLOR_TYPE_GREYSCALE_WITH_ALPHA
- || colorType == COLOR_TYPE_TRUE_COLOR_WITH_ALPHA;
+ || colorType == COLOR_TYPE_TRUE_COLOR_WITH_ALPHA
+ || transparencyFilter != null;
BufferedImage result;
if (isGrayscale) {
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic