mirror of
https://gitlab.freedesktop.org/cairo/cairo.git
synced 2026-05-05 15:48:00 +02:00
Correct extents for text with a general tranform.
This commit is contained in:
parent
bb7eeeb749
commit
d2ddfe42a9
2 changed files with 6 additions and 1 deletions
|
|
@ -1,3 +1,8 @@
|
|||
2005-06-14 T Rowley <tim.rowley@gmail.com>
|
||||
|
||||
* src/cairo-win32-font.c: Correct extents for text with a general
|
||||
tranform.
|
||||
|
||||
2005-06-14 Carl Worth <cworth@cworth.org>
|
||||
|
||||
* src/cairo.h: Remove comment suggesting ambiguity of whether
|
||||
|
|
|
|||
|
|
@ -722,7 +722,7 @@ _cairo_win32_scaled_font_glyph_extents (void *abstract_font,
|
|||
_cairo_win32_scaled_font_done_unscaled_font (&scaled_font->base);
|
||||
|
||||
extents->x_bearing = (double)metrics.gmptGlyphOrigin.x / scaled_font->em_square;
|
||||
extents->y_bearing = (double)metrics.gmptGlyphOrigin.y / scaled_font->em_square;
|
||||
extents->y_bearing = - (double)metrics.gmptGlyphOrigin.y / scaled_font->em_square;
|
||||
extents->width = (double)metrics.gmBlackBoxX / scaled_font->em_square;
|
||||
extents->height = (double)metrics.gmBlackBoxY / scaled_font->em_square;
|
||||
extents->x_advance = (double)metrics.gmCellIncX / scaled_font->em_square;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue