Re: Rendering with xft and hinting
- From: Owen Taylor <otaylor redhat com>
- To: Soeren Sandmann <sandmann daimi au dk>
- Cc: Keith Packard <keithp keithp com>, Dov Grobgeld <dov imagic weizmann ac il>, gtk-devel-list gnome org
- Subject: Re: Rendering with xft and hinting
- Date: Sat, 16 Mar 2002 20:31:40 -0500 (EST)
Soeren Sandmann <sandmann daimi au dk> writes:
> 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.
There are rumours that use of the GASP table is patented by Microsoft...
Regards,
Owen
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]