final class Standard14Fonts
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.util.Map<java.lang.String,java.lang.String> |
STANDARD_14_MAPPING |
private static java.util.Set<java.lang.String> |
STANDARD_14_NAMES |
private static java.util.Map<java.lang.String,FontMetrics> |
STANDARD14_AFM_MAP |
Modifier | Constructor and Description |
---|---|
private |
Standard14Fonts() |
Modifier and Type | Method and Description |
---|---|
private static void |
addAFM(java.lang.String fontName) |
private static void |
addAFM(java.lang.String fontName,
java.lang.String afmName) |
static boolean |
containsName(java.lang.String baseName)
Returns true if the given font name a Standard 14 font.
|
static FontMetrics |
getAFM(java.lang.String baseName)
Returns the AFM for the given font.
|
static java.lang.String |
getMappedFontName(java.lang.String baseName)
Returns the name of the actual font which the given font name maps to.
|
static java.util.Set<java.lang.String> |
getNames()
Returns the set of Standard 14 font names, including additional names.
|
private static final java.util.Set<java.lang.String> STANDARD_14_NAMES
private static final java.util.Map<java.lang.String,java.lang.String> STANDARD_14_MAPPING
private static final java.util.Map<java.lang.String,FontMetrics> STANDARD14_AFM_MAP
private static void addAFM(java.lang.String fontName) throws java.io.IOException
java.io.IOException
private static void addAFM(java.lang.String fontName, java.lang.String afmName) throws java.io.IOException
java.io.IOException
public static FontMetrics getAFM(java.lang.String baseName)
baseName
- base name of fontpublic static boolean containsName(java.lang.String baseName)
baseName
- base name of fontpublic static java.util.Set<java.lang.String> getNames()
public static java.lang.String getMappedFontName(java.lang.String baseName)
baseName
- base name of font