You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by le...@apache.org on 2014/05/26 21:00:05 UTC
svn commit: r1597629 -
/pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/util/autodetect/MacFontDirFinder.java
Author: lehmi
Date: Mon May 26 19:00:05 2014
New Revision: 1597629
URL: http://svn.apache.org/r1597629
Log:
PDFBOX-1689: added MacOSX specific mappings
Modified:
pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/util/autodetect/MacFontDirFinder.java
Modified: pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/util/autodetect/MacFontDirFinder.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/util/autodetect/MacFontDirFinder.java?rev=1597629&r1=1597628&r2=1597629&view=diff
==============================================================================
--- pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/util/autodetect/MacFontDirFinder.java (original)
+++ pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/util/autodetect/MacFontDirFinder.java Mon May 26 19:00:05 2014
@@ -17,6 +17,8 @@
package org.apache.fontbox.util.autodetect;
+import java.util.Collections;
+import java.util.HashMap;
import java.util.Map;
/**
@@ -45,8 +47,26 @@ public class MacFontDirFinder extends Na
*/
public Map<String, String> getCommonTTFMapping()
{
- // TODO Auto-generated method stub
- return null;
+ HashMap<String,String> map = new HashMap<String,String>();
+ map.put("Arial", "Arial");
+ map.put("Arial,Bold", "ArialBold");
+ map.put("Arial,Italic", "ArialItalic");
+ map.put("Arial,BoldItalic", "ArialBoldItalic");
+
+ map.put("TimesNewRoman", "timesnewromanpsmt");
+ map.put("TimesNewRoman,Bold", "timesnewromanpsmtbold");
+ map.put("TimesNewRoman,BoldItalic", "timesnewromanpsmtbolditalic");
+ map.put("TimesNewRoman,Italic", "timesnewromanpsmtitalic");
+
+ map.put("Courier", "couriernewpsmt");
+ map.put("Courier,Bold", "couriernewpsmtbold");
+ map.put("Courier,Italic", "couriernewpsmtitalic");
+ map.put("Courier,BoldItalic", "couriernewpsmtbolditalic");
+
+ map.put("Symbol", "Symbol");
+ map.put("ZapfDingbats", "ZapfDingbats");
+
+ return Collections.unmodifiableMap(map);
}
}