iText 8.0.5 API
|
Static Public Member Functions |
|
static String | GetCompatibleCidFont (String cmap) |
Finds a CJK font family which is compatible to the given CMap. More... |
|
static ICollection< String > | GetCompatibleCmaps (String fontName) |
Finds all CMap names that belong to the same registry to which a given font belongs. More... |
|
static IDictionary< String, IDictionary< String, Object > > | GetAllPredefinedCidFonts () |
static IDictionary< String, ICollection< String > > | GetRegistryNames () |
static CMapCidUni | GetCid2UniCmap (String uniMap) |
Parses CMap with a given name producing it in a form of cid to unicode mapping. More... |
|
static CMapUniCid | GetUni2CidCmap (String uniMap) |
static CMapByteCid | GetByte2CidCmap (String cmap) |
static CMapCidToCodepoint | GetCidToCodepointCmap (String cmap) |
static CMapCodepointToCid | GetCodepointToCidCmap (String uniMap) |
static void | ClearSavedFonts () |
Clears the cache by removing fonts that were added via SaveFont(FontProgram, System.String). More... |
|
static FontProgram | GetFont (String fontName) |
static FontProgram | SaveFont (FontProgram font, String fontName) |
Static Package Functions |
|
static bool | IsPredefinedCidFont (String fontName) |
Checks if the font with the given name and encoding is one of the predefined CID fonts. More... |
|
|
inlinestatic |
Clears the cache by removing fonts that were added via SaveFont(FontProgram, System.String).
Clears the cache by removing fonts that were added via SaveFont(FontProgram, System.String).
Be aware that in multithreading environment this method call will affect the result of GetFont(System.String). This in its turn affects creation of fonts via factories when cached
argument is set to true (which is by default).
|
inlinestatic |
Parses CMap with a given name producing it in a form of cid to unicode mapping.
uniMap | a CMap name. It is expected that CMap identified by this name defines unicode to cid mapping. |
|
inlinestatic |
Finds a CJK font family which is compatible to the given CMap.
cmap | a name of the CMap for which compatible font is searched. |
|
inlinestatic |
Finds all CMap names that belong to the same registry to which a given font belongs.
fontName | a name of the font for which CMap's are searched. |
|
inlinestaticpackage |
Checks if the font with the given name and encoding is one of the predefined CID fonts.
fontName | the font name. |
true
if it is CJKFont.