output.println("StartFontMetrics 2.0");
output.println("FontName " + font.getName());
output.println("FullName " + font.getProperty("FullName"));
output.println("FamilyName " + font.getProperty("FamilyName"));
output.println("Weight " + font.getProperty("Weight"));
CFFEncoding encoding = font.getEncoding();
if (encoding.isFontSpecific())
{
output.println("EncodingScheme FontSpecific");
}
List<Number> fontBBox = (List<Number>) font.getProperty("FontBBox");
output.println("FontBBox " + fontBBox.get(0) + " " + fontBBox.get(1)