Using Math.Max(letter.Width, letter.GlyphRectangle.Width) for word bounding box

This commit is contained in:
BobLd
2020-01-19 10:56:59 +00:00
committed by Eliot Jones
parent 6d8744e722
commit c4b6bbc8e5

View File

@@ -118,7 +118,7 @@
minY = letter.StartBaseLine.Y;
}
var right = letter.StartBaseLine.X + letter.GlyphRectangle.Width;
var right = letter.StartBaseLine.X + Math.Max(letter.Width, letter.GlyphRectangle.Width);
if (right > maxX)
{
maxX = right;
@@ -157,7 +157,7 @@
maxY = letter.StartBaseLine.Y;
}
var right = letter.StartBaseLine.X + letter.GlyphRectangle.Width;
var right = letter.StartBaseLine.X + Math.Max(letter.Width, letter.GlyphRectangle.Width);
if (right < minX)
{
minX = right;