added custom font scaling.
authorkramm <kramm>
Sat, 24 Jul 2004 17:21:34 +0000 (17:21 +0000)
committerkramm <kramm>
Sat, 24 Jul 2004 17:21:34 +0000 (17:21 +0000)
lib/modules/swffont.c
lib/rfxswf.h

index bfaa1a4..ab77363 100644 (file)
    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 <freetype/freetype.h>
@@ -29,7 +36,7 @@
 #include <freetype/ttnameid.h>
 #include <freetype/ftoutln.h>
 
-#define FT_SCALE 1
+#define FT_SCALE loadfont_scale
 #define FT_SUBPIXELS 64
 
 static int ft_move_to(FT_Vector* _to, void* user) 
index 3621321..ef5406f 100644 (file)
@@ -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);