diff --git a/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType1CFont.java b/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType1CFont.java index 3ecfaf8b74a..fc702f2eeb0 100644 --- a/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType1CFont.java +++ b/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType1CFont.java @@ -424,7 +424,7 @@ public float getStringWidth(String string) throws IOException { int codePoint = string.codePointAt(i); String name = getGlyphList().codePointToName(codePoint); - if (!cffFont.hasGlyph(string)) + if (!cffFont.hasGlyph(name)) { throw new IllegalArgumentException( String.format("U+%04X ('%s') is not available in font %s",