From e7e648cde875031dff11ac56c18779dc7ee2f09f Mon Sep 17 00:00:00 2001 From: kramm Date: Sat, 24 Jul 2004 17:21:34 +0000 Subject: [PATCH] added custom font scaling. --- lib/modules/swffont.c | 9 ++++++++- lib/rfxswf.h | 2 ++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/lib/modules/swffont.c b/lib/modules/swffont.c index bfaa1a4..ab77363 100644 --- a/lib/modules/swffont.c +++ b/lib/modules/swffont.c @@ -21,6 +21,13 @@ along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +static int loadfont_scale = 1; + +int swf_SetLoadFontScale(int scale) +{ + loadfont_scale = scale; +} + #ifdef HAVE_FREETYPE #include @@ -29,7 +36,7 @@ #include #include -#define FT_SCALE 1 +#define FT_SCALE loadfont_scale #define FT_SUBPIXELS 64 static int ft_move_to(FT_Vector* _to, void* user) diff --git a/lib/rfxswf.h b/lib/rfxswf.h index 3621321..ef5406f 100644 --- a/lib/rfxswf.h +++ b/lib/rfxswf.h @@ -600,6 +600,8 @@ SWFFONT* swf_LoadTrueTypeFont(char*filename); SWFFONT* swf_LoadT1Font(char*filename); SWFFONT* swf_LoadFont(char*filename); +int swf_SetLoadFontScale(int scale); + // swfdump.c void swf_DumpHeader(FILE * f,SWF * swf); -- 1.7.10.4