0
我正在寻找一个类似websnap的宝石,基本上是一个网站的快照。 Websnap很棒,但它会生成一个相当大的文件(12MB +)。当我基本上需要的是网站的前x个像素时,它还会截取整个网页的截图,这可能会导致图像相当高。寻找像websnap的宝石
我正在寻找一个类似websnap的宝石,基本上是一个网站的快照。 Websnap很棒,但它会生成一个相当大的文件(12MB +)。当我基本上需要的是网站的前x个像素时,它还会截取整个网页的截图,这可能会导致图像相当高。寻找像websnap的宝石
使用websnap,你可以通过一些选项来改变图像质量和截图风格。对于我在代码中看到的内容,这将在调用wkhtmltoimg时使用。
wkhtmltoimg支持“--quality”参数,因此如果尝试以下操作,可以通过降低质量来降低图像大小。您也可以使用“--height”参数来指定图像的固定高度。
snap = WebSnap::Snapper.new('http://google.com', :format => 'jpg',
:quality => '30', :height => '600')
你可以看到在创业板上市的规格here
一些例子