2012-03-29 56 views
0

我正在尋找一個類似websnap的寶石,基本上是一個網站的快照。 Websnap很棒,但它會生成一個相當大的文件(12MB +)。當我基本上需要的是網站的前x個像素時,它還會截取整個網頁的截圖,這可能會導致圖像相當高。尋找像websnap的寶石

回答

0

使用websnap,你可以通過一些選項來改變圖像質量和截圖風格。對於我在代碼中看到的內容,這將在調用wkhtmltoimg時使用。

wkhtmltoimg支持「--quality」參數,因此如果嘗試以下操作,可以通過降低質量來降低圖像大小。您也可以使用「--height」參數來指定圖像的固定高度。

snap = WebSnap::Snapper.new('http://google.com', :format => 'jpg', 
      :quality => '30', :height => '600') 

你可以看到在創業板上市的規格here

一些例子