You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by ju...@apache.org on 2009/12/08 13:43:16 UTC
svn commit: r888377 -
/pdfbox/trunk/src/main/java/org/apache/pdfbox/pdmodel/graphics/color/PDColorState.java
Author: jukka
Date: Tue Dec 8 12:43:15 2009
New Revision: 888377
URL: http://svn.apache.org/viewvc?rev=888377&view=rev
Log:
PDFBOX-580: Use a dummy color instead of failing with unsupported color spaces
Modified:
pdfbox/trunk/src/main/java/org/apache/pdfbox/pdmodel/graphics/color/PDColorState.java
Modified: pdfbox/trunk/src/main/java/org/apache/pdfbox/pdmodel/graphics/color/PDColorState.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/src/main/java/org/apache/pdfbox/pdmodel/graphics/color/PDColorState.java?rev=888377&r1=888376&r2=888377&view=diff
==============================================================================
--- pdfbox/trunk/src/main/java/org/apache/pdfbox/pdmodel/graphics/color/PDColorState.java (original)
+++ pdfbox/trunk/src/main/java/org/apache/pdfbox/pdmodel/graphics/color/PDColorState.java Tue Dec 8 12:43:15 2009
@@ -154,20 +154,10 @@
}
}
}
- catch (java.lang.IllegalArgumentException exception)
+ catch (IOException e)
{
- String values = "Color Values: ";
- for(int i=0; i< components.length; i++)
- {
- values = values + components[i] + "\t";
- }
- log.error(exception + "\n" + values, exception);
- throw exception;
- }
- catch (IOException ioexception)
- {
- log.error(ioexception, ioexception);
- throw ioexception;
+ log.warn("Unable to create a color in " + colorSpace, e);
+ return Color.BLACK;
}
catch (Exception e)
{