Re: Rendering with xft and hinting
- From: Soeren Sandmann <sandmann daimi au dk>
- To: Keith Packard <keithp keithp com>
- Cc: Dov Grobgeld <dov imagic weizmann ac il>, gtk-devel-list gnome org
- Subject: Re: Rendering with xft and hinting
- Date: 17 Mar 2002 02:29:12 +0100
Keith Packard <keithp keithp com> writes:
> > Can it read that field in TrueType fonts that tells for which sizes
> > the font is supposed to be rendered antialiased?
>
> I don't know of such a field, what I do know is that some TrueType
> files provide bitmaps at several sizes. In this case, it's not clear
> that you wnat to disable anti-aliasing at that size, but FreeType
> will pick the prerendered bitmaps instead of outlines if you turn
> anti-aliasing off for those sizes.
The table I am talking about is the GASP table:
http://developer.apple.com/fonts/TTRefMan/RM06/Chap6gasp.html
The table tells how the font prefers to be rasterized (antialiased
and/or hinted) at a given size. Presumably, this table will ask for
the font to be rasterized without antialiasing if the font has a
bitmap for a certain size.
> I don't currently expose the list of bitmap sizes for scalable fonts; I
> think I could make this work if it would be useful though.
I don't know how freetype works at all, but if it provides access to
the GASP table, then I think Xft2 should as well.
Søren
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]