Author: lehmi Date: Mon Sep 19 16:59:54 2016 New Revision: 1761485 URL: http://svn.apache.org/viewvc?rev=1761485&view=rev Log: PDFBOX-3412: append -Regular to fonts when searching for non-embedded fonts
Modified: pdfbox/trunk/ (props changed) pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/FontMapperImpl.java Propchange: pdfbox/trunk/ ------------------------------------------------------------------------------ --- svn:mergeinfo (original) +++ svn:mergeinfo Mon Sep 19 16:59:54 2016 @@ -1,3 +1,3 @@ -/pdfbox/branches/2.0:1760418 +/pdfbox/branches/2.0:1760418,1761484 /pdfbox/branches/no-awt:1618517-1621410 /pdfbox/no-awt:1618514-1618516 Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/FontMapperImpl.java URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/FontMapperImpl.java?rev=1761485&r1=1761484&r2=1761485&view=diff ============================================================================== --- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/FontMapperImpl.java (original) +++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/FontMapperImpl.java Mon Sep 19 16:59:54 2016 @@ -444,6 +444,12 @@ final class FontMapperImpl implements Fo return info.getFont(); } + // try appending "-Regular", works for Wingdings on windows + info = getFont(format, postScriptName + "-Regular"); + if (info != null) + { + return info.getFont(); + } // no matches return null; }