Author: tilman
Date: Tue Feb 25 04:51:53 2025
New Revision: 1924030

URL: http://svn.apache.org/viewvc?rev=1924030&view=rev
Log:
PDFBOX-2941, PDFBOX-5963: find another font name if null

Modified:
    
pdfbox/branches/2.0/debugger/src/main/java/org/apache/pdfbox/debugger/fontencodingpane/Type3Font.java

Modified: 
pdfbox/branches/2.0/debugger/src/main/java/org/apache/pdfbox/debugger/fontencodingpane/Type3Font.java
URL: 
http://svn.apache.org/viewvc/pdfbox/branches/2.0/debugger/src/main/java/org/apache/pdfbox/debugger/fontencodingpane/Type3Font.java?rev=1924030&r1=1924029&r2=1924030&view=diff
==============================================================================
--- 
pdfbox/branches/2.0/debugger/src/main/java/org/apache/pdfbox/debugger/fontencodingpane/Type3Font.java
 (original)
+++ 
pdfbox/branches/2.0/debugger/src/main/java/org/apache/pdfbox/debugger/fontencodingpane/Type3Font.java
 Tue Feb 25 04:51:53 2025
@@ -63,7 +63,12 @@ class Type3Font extends FontPane
         Object[][] tableData = getGlyphs(font);
 
         Map<String, String> attributes = new LinkedHashMap<String, String>();
-        attributes.put("Font", font.getName());
+        String name = font.getName();
+        if (name == null && font.getFontDescriptor() != null)
+        {
+            name = font.getFontDescriptor().getFontName();
+        }
+        attributes.put("Font", name);
         attributes.put("Encoding", getEncodingName(font));
         attributes.put("Glyphs", Integer.toString(totalAvailableGlyph));
 


Reply via email to