最近我工作的商業項目需要以基於某些動態HTML內容的PDF,我現在已經實施了與Java庫調用WKHTMLTOPDF(http://wkhtmltopdf.org/)。的Java轉換動態生成HTML內容爲PDF
這個庫是一個命令行工具,用戶瀏覽器webkit作爲渲染引擎,因爲我是java開發新手,我不確定使用這個庫時是否存在安全或性能問題。
如果這不是一個好的解決方案,是javascript插件替代?
對不起,我的英語!:)
最近我工作的商業項目需要以基於某些動態HTML內容的PDF,我現在已經實施了與Java庫調用WKHTMLTOPDF(http://wkhtmltopdf.org/)。的Java轉換動態生成HTML內容爲PDF
這個庫是一個命令行工具,用戶瀏覽器webkit作爲渲染引擎,因爲我是java開發新手,我不確定使用這個庫時是否存在安全或性能問題。
如果這不是一個好的解決方案,是javascript插件替代?
對不起,我的英語!:)
我最近在做同樣的事情。我使用iText,發現它非常有用。我沒有使用WKHTMLTOPDF,但我正在回答,因爲您似乎在其他選項上進行了更多的探索,可能會更好,更安全。 iText在這裏已經有很長一段時間了,使用起來非常簡單。
以下鏈接關於iText更多信息, How to convert HTML to PDF using iText
而且, Converting HTML files to PDF
小/時尚教程http://hmkcode.com/itext-html-to-pdf-using-java/
如果您擔心任何形式的許可問題跟蹤,
我發現iText非常方便,並且也受到大多數瀏覽器的支持。 (Chrome瀏覽器,IE瀏覽器,Firefox,我沒有測試他們的資源)希望這會有所幫助。
我建議你使用純粹在JAVA中可用的PD4ML庫。它很容易使用,並快速從HTML(dom)生成PDF。
iText的商業許可證太貴了,因爲我們有有超過14個服務器實例的服務器集羣。 –