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
Freetype@nongnu.org
http://lists.nongnu.org/mailman/listinfo/freetype