You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by ti...@apache.org on 2025/01/06 09:02:14 UTC

svn commit: r1922917 - /pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDFont.java

Author: tilman
Date: Mon Jan  6 09:02:14 2025
New Revision: 1922917

URL: http://svn.apache.org/viewvc?rev=1922917&view=rev
Log:
PDFBOX-5384: revert Tahoma / Verdana commits due to regression

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

Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDFont.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDFont.java?rev=1922917&r1=1922916&r2=1922917&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDFont.java (original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDFont.java Mon Jan  6 09:02:14 2025
@@ -146,12 +146,6 @@ public abstract class PDFont implements
             {
                 String name = getName();
                 LOG.warn("Invalid ToUnicode CMap in font {}", name);
-                if (toUnicode instanceof COSStream && name != null &&
-                        (name.startsWith("Tahoma") || name.startsWith("Verdana")))
-                {
-                    // PDFBOX-5384: workaround inspired by PDF.js 15719 and 11242
-                    return null;
-                }
                 String cmapName = cmap.getName() != null ? cmap.getName() : "";
                 String ordering = cmap.getOrdering() != null ? cmap.getOrdering() : "";
                 COSName encoding = dict.getCOSName(COSName.ENCODING);