else
{
Os2Table os2Table = font.getOS2Table();
int fsType = os2Table.getLicenseType();
NameTable name = font.getNameTable();
String copyright = name.getRecord(Table.nameCopyrightNotice);
String trademark = name.getRecord(Table.nameTrademark);
String postScriptName = name.getRecord(Table.namePostscriptName);
LocalFont localFont = new LocalFont(postScriptName, path, fsType, copyright, trademark);
LocalFont cachedFont = fonts.get(postScriptName);
if (cachedFont != null)
{