iText 8.0.2 API
|
This class is responsible for loading and handling CJK fonts and CMaps from font-asian package. More...
Static Public Member Functions |
|
static bool | IsPredefinedCidFont (String fontName) |
Checks if the font with the given name and encoding is one of the predefined CID fonts. More... |
|
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 () |
Get all loaded predefined CID fonts. More... |
|
static IDictionary< String, ICollection< String > > | GetRegistryNames () |
Get all loaded CJK registry names mapped to a set of compatible cmaps. More... |
|
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) |
Parses CMap with a given name producing it in a form of unicode to cid mapping. More... |
|
static CMapByteCid | GetByte2CidCmap (String cmap) |
Parses CMap with a given name producing it in a form of byte to cid mapping. More... |
|
static CMapCidToCodepoint | GetCidToCodepointCmap (String cmap) |
Parses CMap with a given name producing it in a form of cid to code point mapping. More... |
|
static CMapCodepointToCid | GetCodepointToCidCmap (String uniMap) |
Parses CMap with a given name producing it in a form of code point to cid mapping. More... |
|
This class is responsible for loading and handling CJK fonts and CMaps from font-asian package.
|
inlinestatic |
Get all loaded predefined CID fonts.
|
inlinestatic |
Parses CMap with a given name producing it in a form of byte to cid mapping.
cmap | a CMap name. It is expected that CMap identified by this name defines byte to cid mapping. |
|
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 |
Parses CMap with a given name producing it in a form of cid to code point mapping.
cmap | a CMap name. It is expected that CMap identified by this name defines code point to cid mapping. |
|
inlinestatic |
Parses CMap with a given name producing it in a form of code point to cid mapping.
uniMap | a CMap name. It is expected that CMap identified by this name defines code point 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. |
|
inlinestatic |
Get all loaded CJK registry names mapped to a set of compatible cmaps.
|
inlinestatic |
Parses CMap with a given name producing it in a form of unicode to cid mapping.
uniMap | a CMap name. It is expected that CMap identified by this name defines unicode to cid mapping. |
|
inlinestatic |
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.