RMagick Setting JPEGCompression

I am trying to dynamically set the compression or quality of an image
when displaying it. I have seen in the RMagick documentation how to
set the quality only when writing the file to disk. How can I set the
quality dynamically or set the compression?

The method “image.quality=” does not exist and
“image.compression_type=” is not in the documentation. I have tried
image.compression= Magick::CompressionType.new(‘JPEGCompression’,50),
but that doesn’t work.

Thanks!

–Tom

TomRossi7 wrote:

I am trying to dynamically set the compression or quality of an image
when displaying it. I have seen in the RMagick documentation how to
set the quality only when writing the file to disk. How can I set the
quality dynamically or set the compression?

You can’t. The only time you can specify the compression level is as an
optional argument to Image#write or Image#to_blob.

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs