]> granicus.if.org Git - imagemagick/commitdiff
https://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=32307
authorCristy <urban-warrior@imagemagick.org>
Fri, 14 Jul 2017 10:20:48 +0000 (06:20 -0400)
committerCristy <urban-warrior@imagemagick.org>
Fri, 14 Jul 2017 10:20:48 +0000 (06:20 -0400)
MagickCore/geometry.c

index a9480506c4a0a00592d3ea687da4529017c95156..601838392ef086dc73f15667bf5f9eaf81b783d0 100644 (file)
@@ -1493,6 +1493,11 @@ MagickExport MagickStatusType ParsePageGeometry(const Image *image,
       if ((flags & HeightValue) == 0)
         region_info->height=region_info->width;
     }
+  if ((flags & PercentValue) != 0)
+    {
+      region_info->x*=image->columns/100;
+      region_info->y*=image->rows/100;
+    }
   return(flags);
 }
 \f