]> granicus.if.org Git - imagemagick/commitdiff
https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=35934
authorCristy <mikayla-grace@urban-warrior.org>
Mon, 6 May 2019 00:15:12 +0000 (20:15 -0400)
committerCristy <mikayla-grace@urban-warrior.org>
Mon, 6 May 2019 00:15:12 +0000 (20:15 -0400)
MagickCore/image.c

index a7a9c0078cdef8f846cd7733cca3f54c95372c86..169a4b1c8e228d84c1778bf181a175a584db4f82 100644 (file)
@@ -4207,6 +4207,15 @@ MagickExport MagickBooleanType SyncImageSettings(const ImageInfo *image_info,
             break;
         }
       image->units=units;
+      option=GetImageOption(image_info,"density");
+      if (option != (const char *) NULL)
+        {
+          flags=ParseGeometry(option,&geometry_info);
+          image->resolution.x=geometry_info.rho;
+          image->resolution.y=geometry_info.sigma;
+          if ((flags & SigmaValue) == 0)
+            image->resolution.y=image->resolution.x;
+        }
     }
   option=GetImageOption(image_info,"virtual-pixel");
   if (option != (const char *) NULL)