Hi!
I am updating my MuPDF PDF viewer to use freetype 2.2 and I have hit a snag.
Because of the way PDF treats encodings, I need to know the format of a
loaded font face.
Previously I have used the following hack to switch on the driver used:
enum { UNKNOWN, TYPE1, CFF, TRUETYPE, CID };
static int ftkind(FT_Face face)
{
const char *kind = face->driver->clazz->root.module_name;
if (!strcmp(kind, "type1"))
return TYPE1;
if (!strcmp(kind, "cff"))
return CFF;
if (!strcmp(kind, "truetype"))
return TRUETYPE;
if (!strcmp(kind, "t1cid"))
return CID;
return UNKNOWN;
}
How do I achieve the same results without using the internal header files?
Tor
_______________________________________________
Freetype mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/freetype