#include #include FT_FREETYPE_H int main(int argc, char *argv[]) { FT_Library library; FT_Face face; FT_Init_FreeType(&library); FT_New_Face(library, argv[1], 0, &face); FT_Set_Char_Size(face, 0, 12 * 64, 72, 72); FT_Size_Metrics metrics = face->size->metrics; printf("%ld, %ld - %ld + %ld\n", (metrics.height - metrics.ascender + metrics.descender) >> 6, metrics.height >> 6, metrics.ascender >> 6, metrics.descender >> 6); return 0; }