You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by le...@apache.org on 2011/03/06 18:13:17 UTC

svn commit: r1078518 - /pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType1Font.java

Author: lehmi
Date: Sun Mar  6 17:13:17 2011
New Revision: 1078518

URL: http://svn.apache.org/viewvc?rev=1078518&view=rev
Log:
PDFBOX-970: don't overwrite an existing font encoding

Modified:
    pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType1Font.java

Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType1Font.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType1Font.java?rev=1078518&r1=1078517&r2=1078518&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType1Font.java (original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType1Font.java Sun Mar  6 17:13:17 2011
@@ -162,7 +162,10 @@ public class PDType1Font extends PDSimpl
                     type1CFont = new PDType1CFont( super.font );
                     awtFont = type1CFont.getawtFont();
                 }
-                catch (IOException exception) {}
+                catch (IOException exception) 
+                {
+                    log.info("Can't read the embedded type1C font " + fd.getFontName() );
+                }
             }
         }
     }
@@ -272,9 +275,9 @@ public class PDType1Font extends PDSimpl
             {
                 fontEncoding = new AFMEncoding( metric );
             }
+            setFontEncoding(fontEncoding);
         }
         getEncodingFromFont(getFontEncoding() == null);
-        setFontEncoding(fontEncoding);
     }
     
     /**