]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Mon, 25 May 2015 23:43:18 +0000 (23:43 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Mon, 25 May 2015 23:43:18 +0000 (23:43 +0000)
MagickCore/annotate.c

index 5b10f5696ea395f0012aa6a286a9253bcacfdc86..4cd8784e0d0fa382603409bd086f648cff91919c 100644 (file)
@@ -383,7 +383,7 @@ MagickExport MagickBooleanType AnnotateImage(Image *image,
         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.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 CenterGravity:
@@ -411,7 +411,7 @@ MagickExport MagickBooleanType AnnotateImage(Image *image,
           geometry.height/2.0+i*annotate_info->affine.sy*height-
           annotate_info->affine.rx*(metrics.width+metrics.bounds.x1)+
           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 SouthWestGravity: