2010-11-11 113 views
2

我需要爲網站開發人員/設計人員進行編輯,他讓我打印所有網頁並直接對其進行評論。如何將網站中的所有網頁轉換爲pdf?

雖然從數據庫中可以自動生成數千個數據庫,但我們要編輯的數據大約有35個,但這些數據按順序編號。因此,我只想在地址中下載索引爲1的頁面,例如,

如果有我可以使用的bash解決方案,但是Ruby也可以工作 - 該站點寫入紅寶石,而且開發人員對ruby和bash以及其他一些語言都很好 - 所以如果你能提出一些建議讓我們開始,那會很棒。

我想打印在除server.com/目錄中的所有頁面,如果頁面被記錄索引,那些具有指數> 1:

  • server.com/records/
  • 服務器。 COM /記錄/ 1
  • server.com/records/1/new

但不

  • server.com/records/2
  • server.com/records/2/new

或有任何頁面?在他們像

  • server.com/records?letter=K

和等

有沒有辦法,我可以的所有網頁轉換爲PDF一個簡單的,自動化的方式?

+0

爲什麼不只是做手工好Railcasts?在瀏覽器中打開標籤頁中的所有頁面,並打印成PDF格式。這可能花了你更長的時間在這裏問你的問題:) – 2010-11-11 20:39:26

+0

這就是我第一次做了什麼...你是對的,它可能需要更長的時間,但另一個好處是能夠併入最新數據庫文檔文件中的頁面快照(自動從latex中獲取) – 2010-11-11 20:44:11

回答

0

wkhtmltopdf是一個很好的工具,它很好地工作在Ubuntu

wkhtmltopdf www.google.com foo.pdf 
xpdf foo.pdf