/[freetype]/freetype2/include/freetype/freetype.h
ViewVC logotype

Diff of /freetype2/include/freetype/freetype.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.165 by wl, Fri Nov 4 11:33:32 2005 UTC revision 1.166 by wl, Tue Nov 22 09:37:04 2005 UTC
# Line 2268  FT_BEGIN_HEADER Line 2268  FT_BEGIN_HEADER
2268    *    *
2269    *     2. If no embedded bitmap is searched or found, FreeType looks for a    *     2. If no embedded bitmap is searched or found, FreeType looks for a
2270    *        scalable outline.  If one is found, it is loaded from the font    *        scalable outline.  If one is found, it is loaded from the font
2271    *        file, scaled to device pixels, then "hinted" to the pixel grid in    *        file, scaled to device pixels, then `hinted' to the pixel grid in
2272    *        order to optimize it.  The outline data can be accessed from the    *        order to optimize it.  The outline data can be accessed from the
2273    *        glyph slot (see note below).    *        glyph slot (see note below).
2274    *    *
# Line 2284  FT_BEGIN_HEADER Line 2284  FT_BEGIN_HEADER
2284    *    *
2285    *   FT_LOAD_NO_HINTING ::    *   FT_LOAD_NO_HINTING ::
2286    *     Don't hint glyph outlines after their scaling to device pixels.    *     Don't hint glyph outlines after their scaling to device pixels.
2287    *     This generally generates "blurrier" glyphs in anti-aliased modes.    *     This generally generates `blurrier' glyphs in anti-aliased modes.
2288    *    *
2289    *     This flag is ignored if @FT_LOAD_NO_SCALE is set.    *     This flag is ignored if @FT_LOAD_NO_SCALE is set.  See also
2290      *     FT_FACE_FLAG_HINTER (@FT_FACE_FLAG_XXX), FT_LOAD_FORCE_AUTO and
2291      *     FT_LOAD_NO_AUTOHINT below.
2292    *    *
2293    *   FT_LOAD_RENDER ::    *   FT_LOAD_RENDER ::
2294    *     Render the glyph outline immediately into a bitmap before the glyph    *     Render the glyph outline immediately into a bitmap before the glyph
# Line 2318  FT_BEGIN_HEADER Line 2320  FT_BEGIN_HEADER
2320    *     loaded.  You shouldn't need this in a typical application, since it    *     loaded.  You shouldn't need this in a typical application, since it
2321    *     is mostly used to experiment with its algorithm.    *     is mostly used to experiment with its algorithm.
2322    *    *
2323      *     See also FT_FACE_FLAG_HINTER (@FT_FACE_FLAG_XXX), FT_LOAD_NO_HINTING
2324      *     above, and FT_LOAD_NO_AUTOHINT below.
2325      *
2326    *   FT_LOAD_CROP_BITMAP ::    *   FT_LOAD_CROP_BITMAP ::
2327    *     Indicates that the glyph loader should try to crop the bitmap (i.e.,    *     Indicates that the glyph loader should try to crop the bitmap (i.e.,
2328    *     remove all space around its black bits) when loading it.  This is    *     remove all space around its black bits) when loading it.  This is
# Line 2371  FT_BEGIN_HEADER Line 2376  FT_BEGIN_HEADER
2376    *     being used.  This can be important for certain fonts where unhinted    *     being used.  This can be important for certain fonts where unhinted
2377    *     output is better than auto-hinted one.    *     output is better than auto-hinted one.
2378    *    *
2379      *     See also FT_FACE_FLAG_HINTER (@FT_FACE_FLAG_XXX), FT_LOAD_FORCE_AUTO,
2380      *     and FT_LOAD_NO_HINTING above.
2381      *
2382    *   FT_LOAD_TARGET_NORMAL ::    *   FT_LOAD_TARGET_NORMAL ::
2383    *     Use hinting for @FT_RENDER_MODE_NORMAL.    *     Use hinting for @FT_RENDER_MODE_NORMAL.
2384    *    *

Legend:
Removed from v.1.165  
changed lines
  Added in v.1.166

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26