Пример #1
0
        private void InitFont()
        {
            ProcessToUnicode();
            //if (toUnicodeCmap == null)
            ProcessUni2Byte();

            spaceWidth = base.GetWidth(' ');
            if (spaceWidth == 0)
            {
                spaceWidth = ComputeAverageWidth();
            }
            if (cjkEncoding != null)
            {
                byteCid = CMapCache.GetCachedCMapByteCid(cjkEncoding);
                cidUni  = CMapCache.GetCachedCMapCidUni(uniMap);
            }
        }
Пример #2
0
        public static CMapByteCid GetByte2CidCmap(String cmap)
        {
            CMapByteCid uniCid = new CMapByteCid();

            return(ParseCmap(cmap, uniCid));
        }