I've been using pdf-image but switched to this library as the former only supports writing to the file system.
I've encountered an issue with this library regarding its default settings for width and height. These default values interfere with the behavior of the underlying library which already does a good job when these options are not specified.
I think there should be a way to omit specifying width and height when invoking GraphicsMagick, thus leveraging its native capabilities for better results.
Kind of related to #88