@Override public float getWidth(String name) throws IOException { return getType1CharString(name).getWidth(); }
@Override public float getWidth(String name) throws IOException { return getType1CharString(name).getWidth(); }
@Override public float getStringWidth(String string) throws IOException { float width = 0; for (int i = 0; i < string.length(); i++) { int codePoint = string.codePointAt(i); String name = getGlyphList().codePointToName(codePoint); width += cffFont.getType1CharString(name).getWidth(); } return width; }
@Override public float getWidth(String name) throws IOException { return getType1CharString(name).getWidth(); }
@Override public float getWidth(String name) throws IOException { return getType1CharString(name).getWidth(); }
@Override public float getWidth(String name) throws IOException { return getType1CharString(name).getWidth(); }
@Override public float getWidth(String name) throws IOException { return getType1CharString(name).getWidth(); }
@Override public float getStringWidth(String string) throws IOException { float width = 0; for (int i = 0; i < string.length(); i++) { int codePoint = string.codePointAt(i); String name = getGlyphList().codePointToName(codePoint); width += cffFont.getType1CharString(name).getWidth(); } return width; }
@Override public float getStringWidth(String string) throws IOException { float width = 0; for (int i = 0; i < string.length(); i++) { int codePoint = string.codePointAt(i); String name = getGlyphList().codePointToName(codePoint); width += cffFont.getType1CharString(name).getWidth(); } return width; }