Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/cos/COSName.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/cos/COSName.java?rev=1355307&r1=1355306&r2=1355307&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/cos/COSName.java 
(original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/cos/COSName.java Fri 
Jun 29 10:22:34 2012
@@ -765,6 +765,10 @@ public final class COSName extends COSBa
     /**
      * A common COSName value.
      */
+    public static final COSName L = new COSName( "L" );
+    /**
+     * A common COSName value.
+     */
     public static final COSName LEADING = new COSName( "Leading" );
     /**
     * A common COSName value.

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/color/PDColorSpaceFactory.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/color/PDColorSpaceFactory.java?rev=1355307&r1=1355306&r2=1355307&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/color/PDColorSpaceFactory.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/color/PDColorSpaceFactory.java
 Fri Jun 29 10:22:34 2012
@@ -26,6 +26,7 @@ import org.apache.pdfbox.cos.COSArray;
 import org.apache.pdfbox.cos.COSBase;
 import org.apache.pdfbox.cos.COSFloat;
 import org.apache.pdfbox.cos.COSName;
+import org.apache.pdfbox.cos.COSObject;
 import org.apache.pdfbox.pdmodel.PDDocument;
 import org.apache.pdfbox.pdmodel.graphics.pattern.PDPatternResources;
 import org.apache.pdfbox.pdmodel.common.PDStream;
@@ -92,8 +93,11 @@ public final class PDColorSpaceFactory
     throws IOException
     {
         PDColorSpace retval = null;
-        if( colorSpace instanceof COSName )
+        if (colorSpace instanceof COSObject) 
         {
+            retval = createColorSpace( ((COSObject)colorSpace).getObject(), 
colorSpaces );
+        } 
+        else if( colorSpace instanceof COSName ) {
             retval = createColorSpace( ((COSName)colorSpace).getName(), 
colorSpaces );
         }
         else if( colorSpace instanceof COSArray )


Reply via email to