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);