return cache.get(code);
}
try
{
Type2CharString charString = font.getType2CharString(cid);
if (charString.getGID() == 0)
{
String cidHex = String.format("%04x", cid);
LOG.warn("No glyph for " + code + " (CID " + cidHex + ") in font " + fontName);
}
GeneralPath path = charString.getPath();
cache.put(code, path);
return path;
}
catch (IOException e)
{