2013-12-13 177 views
3

這是我第一次使用wkhtmltoimage。我正在嘗試抓取網址的截圖。但我需要的圖像寬度爲1024,高度爲768;可能嗎?目前,它是給我的寬度1024的圖像和高度431如何在wkhtmltoimage中截取屏幕截圖時指定大小?

我使用當前的命令是

"C:/Program Files (x86)/wkhtmltopdf/wkhtmltoimage.exe --width 1024 --height 768" http://www.google.com/ D:/example.jpg 

但他說:

「「C:/ Program Files文件(x86)/wkhtmltopdf/wkhtmltoimage.exe --width 1024 --height 768「'不被識別爲內部或外部命令,可操作程序或批處理文件。

因爲我使用Windows本地服務器,所以使用了引號。

回答

3

試試這個,

C:\Program" "Files" ("x86")"\wkhtmltopdf\wkhtmltoimage.exe --width 1024 --height 768 http://www.google.com/ D:\example.jpg 

"C:\Program Files (x86)\wkhtmltopdf\wkhtmltoimage.exe" --width 1024 --height 768 http://www.google.com/ D:\example.jpg 

你需要一個參數作爲單個字符串相結合。

+0

第一個例子是一個有趣的方法,是否有任何優勢,而不是一個單一的組合報價?感謝你,我注意到我的回答中有無效的斜槓:) – Nenotlep

2

試試這個

"C:\Program Files (x86)\wkhtmltopdf\wkhtmltoimage.exe" --width 1024 --height 768 http://www.google.com/ D:\example.jpg 

您可能需要圍繞谷歌的報價和例子太多。

+1

感謝您的回答 –

0

您應該將wkhtmltoimage.exe的路徑添加到您的PATH環境變量中。

因此,你可以從任何地方就這樣叫你wkhtmltoimage:

wkhtmltoimage --width 1024 --height 768 http://www.google.com D:\example.jpg 
  1. 執行Advanced system settings標籤
  2. 然後Environment variables
  3. 編輯Path系統變量上control sysdm.cpl
  4. 點擊,並添加目錄C:\Program Files (x86)\wkhtmltopdf

然後重新啓動您的控制檯,並執行您的命令。

相關問題