Author: tilman
Date: Tue Jul 22 10:40:50 2025
New Revision: 1927390

Log:
PDFBOX-6015: support another cmap type

Modified:
   
pdfbox/branches/2.0/fontbox/src/main/java/org/apache/fontbox/ttf/TrueTypeFont.java

Modified: 
pdfbox/branches/2.0/fontbox/src/main/java/org/apache/fontbox/ttf/TrueTypeFont.java
==============================================================================
--- 
pdfbox/branches/2.0/fontbox/src/main/java/org/apache/fontbox/ttf/TrueTypeFont.java
  Tue Jul 22 10:40:46 2025        (r1927389)
+++ 
pdfbox/branches/2.0/fontbox/src/main/java/org/apache/fontbox/ttf/TrueTypeFont.java
  Tue Jul 22 10:40:50 2025        (r1927390)
@@ -593,6 +593,12 @@ public class TrueTypeFont implements Fon
         }
         if (cmap == null)
         {
+            // PDFBOX-6015
+            cmap = cmapTable.getSubtable(CmapTable.PLATFORM_UNICODE,
+                                         CmapTable.ENCODING_UNICODE_1_1);
+        }
+        if (cmap == null)
+        {
             if (isStrict)
             {
                 throw new IOException("The TrueType font does not contain a 
Unicode cmap");

Reply via email to