> Look at this code from pshalgo.c from ps_hints_apply method:
>
> if (scaled != fitted ) {
> y_scale = FT_MulDiv( y_scale, fitted, scaled );
>
> if ( fitted < scaled )
> x_scale -= x_scale / 50;
>
> psh_globals_set_scale( glyph->globals, x_scale, y_scale, 0, 0 );
> }
>
> Problem is that x_scale change is preserved across calling
> FT_Load_Glyph, so more you call it characters becoming thinner.
Can you provide a patch, please?
> It happened for example in BellGothic-Light Type1 font in 300 DPI at
> 10pt (I can send font on request).
Please do so.
Werner
_______________________________________________
Freetype-devel mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/freetype-devel