From: Cristy Date: Tue, 17 May 2016 21:02:30 +0000 (-0400) Subject: https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=29701 X-Git-Tag: 7.0.1-5~3 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6ad45e16bca2904129a25730316c9b4002055ea1;p=imagemagick https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=29701 --- diff --git a/MagickCore/annotate.c b/MagickCore/annotate.c index 60c8fd051..bf85a373a 100644 --- a/MagickCore/annotate.c +++ b/MagickCore/annotate.c @@ -407,12 +407,12 @@ MagickExport MagickBooleanType AnnotateImage(Image *image, geometry.width/2.0+i*annotate_info->affine.ry*height- annotate_info->affine.sx*(metrics.width+metrics.bounds.x1)/2.0+ annotate_info->affine.ry*(metrics.ascent+metrics.descent- - (number_lines-1)*height)/2.0; + (number_lines-1.0)*height)/2.0; offset.y=(geometry.height == 0 ? -1.0 : 1.0)*annotate_info->affine.ty+ geometry.height/2.0+i*annotate_info->affine.sy*height- annotate_info->affine.rx*(metrics.width+metrics.bounds.x1)/2.0+ annotate_info->affine.sy*(metrics.ascent+metrics.descent- - (number_lines-1.0)*height)/2.0; + (number_lines-1.0)*height)/2.0+metrics.descent/2.0; break; } case EastGravity: