Method: Magick::Image#density

Defined in:
ext/RMagick/rmimage.cpp

#densityString

Get the vertical and horizontal resolution in pixels of the image. The default is “72x72”.

Returns:

  • (String)

    a string of geometry in the form “XresxYres”

See Also:



5125
5126
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136
5137
5138
5139
# File 'ext/RMagick/rmimage.cpp', line 5125

VALUE
Image_density(VALUE self)
{
    Image *image;
    char density[128];

    image = rm_check_destroyed(self);

#if defined(IMAGEMAGICK_7)
    snprintf(density, sizeof(density), "%gx%g", image->resolution.x, image->resolution.y);
#else
    snprintf(density, sizeof(density), "%gx%g", image->x_resolution, image->y_resolution);
#endif
    return rb_str_new2(density);
}