| encode(int) |   | 26% |   | 25% | 6 | 7 | 17 | 24 | 0 | 1 |
| getPath(String) |  | 0% |  | 0% | 5 | 5 | 14 | 14 | 1 | 1 |
| getGIDToCode() |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| codeToGID(int) |   | 83% |   | 65% | 14 | 23 | 5 | 41 | 0 | 1 |
| readEncodingFromFont() |   | 76% |   | 50% | 8 | 12 | 3 | 19 | 0 | 1 |
| getHeight(int) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| hasGlyph(String) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| PDTrueTypeFont(COSDictionary) |   | 85% |   | 90% | 1 | 6 | 3 | 29 | 0 | 1 |
| getNormalizedPath(int) |   | 74% |   | 33% | 6 | 7 | 2 | 11 | 0 | 1 |
| load(PDDocument, RandomAccessRead, Encoding) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| load(PDDocument, File, Encoding) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| load(PDDocument, InputStream, Encoding) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| generateBoundingBox() |   | 84% |   | 50% | 2 | 3 | 1 | 6 | 0 | 1 |
| getPath(int) |   | 78% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| extractCmapTable() |   | 96% |   | 75% | 5 | 11 | 1 | 19 | 0 | 1 |
| isDamaged() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTrueTypeFont() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getFontBoxFont() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| PDTrueTypeFont(PDDocument, TrueTypeFont, Encoding, boolean) |   | 95% |   | 50% | 1 | 2 | 1 | 15 | 0 | 1 |
| hasGlyph(int) |  | 87% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| getWidthFromFont(int) |  | 100% |   | 50% | 1 | 2 | 0 | 6 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| getBoundingBox() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| lambda$static$0(Integer, String) |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| load(PDDocument, TrueTypeFont, Encoding) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getBaseFont() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| readCode(InputStream) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isEmbedded() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |