From 0e27e678bf031dfc770271e26e769d26777c1271 Mon Sep 17 00:00:00 2001 From: kramm Date: Fri, 28 May 2004 08:49:49 +0000 Subject: [PATCH] fixed ascent,descent&leading. --- lib/modules/swffont.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/modules/swffont.c b/lib/modules/swffont.c index bbc78d9..e24d880 100644 --- a/lib/modules/swffont.c +++ b/lib/modules/swffont.c @@ -130,9 +130,9 @@ SWFFONT* swf_LoadTrueTypeFont(char*filename) font->glyphnames = malloc(face->num_glyphs*sizeof(char*)); } - font->layout->ascent = face->ascender; //face->bbox.xMin; - font->layout->descent = abs(face->descender); //face->bbox.xMax; - font->layout->leading = -face->bbox.xMin; + font->layout->ascent = face->ascender*20/FT_SUBPIXELS; //face->bbox.xMin; + font->layout->descent = abs(face->descender)*20/FT_SUBPIXELS; //face->bbox.xMax; + font->layout->leading = -face->bbox.xMin*20/FT_SUBPIXELS; font->layout->kerningcount = 0; name = FT_Get_Postscript_Name(face); -- 1.7.10.4