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