有誰知道從HTML服務器端生成多頁PDF的開源解決方案嗎? iTextSharp等都是關於一頁一頁地編寫的。請不要建議PDF打印機。從HTML開發多頁PDF的開源組件
我知道商店買了很好的解決方案,但必須有一個免費的組件。
問候。
有誰知道從HTML服務器端生成多頁PDF的開源解決方案嗎? iTextSharp等都是關於一頁一頁地編寫的。請不要建議PDF打印機。從HTML開發多頁PDF的開源組件
我知道商店買了很好的解決方案,但必須有一個免費的組件。
問候。
我不確定你是否認爲這是一個「PDF打印機」,但我昨天偶然發現了這一個,它似乎很好。
http://code.google.com/p/wkhtmltopdf/
請分享您回答這些問題找到任何經驗。祝你好運。
謝謝!
Prince就是這樣做的,並且也產生漂亮的輸出。例如,看看它是如何與維基百科的網頁交易,嘗試(後安裝王子):
prince --no-author-style -s http://www.princexml.com/howcome/2008/wikipedia/wiki2.css http://en.wikipedia.org/wiki/Usa -o usa.pdf
XHTML2PDF/Pisa是你想要的,它只是想要一個偉大的Python項目。它是雙重許可XHTML2PDF是與GNU通用公共許可證版本2.0(GPLv2)或商業許可證雙重許可證
我不確定是否有一個這樣的庫可用於asp或.net,但有一個Java庫稱爲PDFBox它現在在Apache孵化器項目中。您可以試一試
您可以使用XSLT-FO,然後使用fop來生成PDF。
Ubuntu Linux操作系統的10.04
$ html2ps -W b -U -u -O -n -o index.ps index.html
$ ps2pdf index.ps
例如從該文件: GIMP 2.6it html.tar.bz2 online manual 它產生一個1800頁,19 MB PDF crossliked單個文件。 開放式解決方案總是更好
您可以使用PhantomJS。這是肯定的,並且是免費的!
爲什麼不能使用PDFCreator(PDF打印機)的服務器可執行文件? – 2009-07-15 22:29:59
你是什麼意思逐頁?我認爲iText可以從HTML生成多頁PDF。 – 2009-07-15 22:37:08
因爲這不會提供高容量的解決方案。 – 2009-07-15 22:44:27