{return (PdfDictionary)getCIDFontDictionary().resolve(PdfName.FontDescriptor);}
protected void loadEncoding(
)
{
PdfDataObject encodingObject = getBaseDataObject().resolve(PdfName.Encoding);
// CMap [PDF:1.6:5.6.4].
Map<ByteArray,Integer> cmap = CMap.get(encodingObject);
// 1. Unicode.
if(codes == null)
{
codes = new BiMap<ByteArray,Integer>();
if(encodingObject instanceof PdfName
&& !(encodingObject.equals(PdfName.IdentityH)
|| encodingObject.equals(PdfName.IdentityV)))
{
/*
NOTE: According to [PDF:1.6:5.9.1], the fallback method to retrieve
the character-code-to-Unicode mapping implies getting the UCS2 CMap
(Unicode value to CID) corresponding to the font's one (character code to CID);