X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=blobdiff_plain;f=lib%2Fgfxfont.c;h=d206324cc3352fd58717d64101aad1d953cad380;hp=d7a88030d60f13029ece41fbe12aab05a97059c2;hb=114fd977a15dcc7a9b52700279576cba80e6dc09;hpb=2bf2c4710c77705c21790b70a7a943456f1ced07 diff --git a/lib/gfxfont.c b/lib/gfxfont.c index d7a8803..d206324 100644 --- a/lib/gfxfont.c +++ b/lib/gfxfont.c @@ -699,7 +699,10 @@ ttf_t* gfxfont_to_ttf(gfxfont_t*font) ttf->descent = font->descent; ttf->lineGap = font->ascent + font->descent; - ttf->name = strdup(font->id); + ttf->full_name = strdup(font->id); + ttf->family_name = strdup(font->id); + ttf->subfamily_name = strdup(font->id); + ttf->version_string = strdup("Version 1.0"); ttf_create_truetype_tables(ttf); return ttf; @@ -712,3 +715,10 @@ void gfxfont_save(gfxfont_t*font, const char*filename) ttf_destroy(ttf); } +void gfxfont_save_eot(gfxfont_t*font, const char*filename) +{ + ttf_t*ttf = gfxfont_to_ttf(font); + ttf_save_eot(ttf, filename); + ttf_destroy(ttf); +} +