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 2021/12/24 12:57:22 UTC

svn commit: r1896358 - /pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDSimpleFont.java

Author: lehmi
Date: Fri Dec 24 12:57:22 2021
New Revision: 1896358

URL: http://svn.apache.org/viewvc?rev=1896358&view=rev
Log:
PDFBOX-5339: read encoding from font if encoding is an invalid object

Modified:
    pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDSimpleFont.java

Modified: pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDSimpleFont.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDSimpleFont.java?rev=1896358&r1=1896357&r2=1896358&view=diff
==============================================================================
--- pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDSimpleFont.java (original)
+++ pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDSimpleFont.java Fri Dec 24 12:57:22 2021
@@ -115,11 +115,10 @@ public abstract class PDSimpleFont exten
             }
             this.encoding = new DictionaryEncoding(encodingDict, !symbolic, builtIn);
         }
-        else if (encodingBase == null)
+        else
         {
             this.encoding = readEncodingFromFont();
         }
-
         // normalise the standard 14 name, e.g "Symbol,Italic" -> "Symbol"
         String standard14Name = Standard14Fonts.getMappedFontName(getName());
         assignGlyphList(standard14Name);