[prev in list] [next in list] [prev in thread] [next in thread] 

List:       wine-devel
Subject:    Re: Any use for glyph bounding boxes in printer driver?
From:       Travis Michielsen <tjmichielsen () yahoo ! com>
Date:       2001-07-27 13:39:44
[Download RAW message or body]


--- Ian Pilcher <ian.pilcher@home.com> wrote:
> Currently, the Wine PostScript driver stores the bounding box (xMin,
> yMin, xMax, yMax) for every glyph in every font.  This information is
> not currently used, and I'd like to get rid of it.  (Note: this is
> distinct from the advance width of each glyph, which is certainly
> required.)
> 
> From what I can tell, there is no API that a Win32 application or the
> Windows GDI can use to get this information from a printer driver.
> Since I'm not that familiar with either, however, I figure I should try
> to confirm that this is indeed the case.
> 
> So, does anyone know of any API that an application or the GDI can use
> to get the dimensions of an individual glyph from a "real" Windows
> printer driver?  (I have verified that calling the GetTextExtentPoint
> functions with a one-character string returns the height of the font,
> not the height of the glyph.  For example, it returns the same height
> for 'A' and '_'.)
> 
> Thanks!
> -- 
> ========================================================================
> Ian Pilcher                                         ian.pilcher@home.com
> ========================================================================
> 

What about GetCharABCWidth* what does this function use? (or could it use
this?)  I see the function still shows a fixme (or atleast the last time I
checked).

 - Travis Michielsen


__________________________________________________
Do You Yahoo!?
Make international calls for as low as $.04/minute with Yahoo! Messenger
http://phonecard.yahoo.com/

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic