2011-07-27 42 views
1

基本上我有一個<ul>列表與幾個<li>項目與CSS可能會改變禮讓(jquery點擊添加一個類與不同的背景)。任何方式將某些HTML/CSS導出到圖像?

我正在使用TCPDF庫來生成PDF,並且需要將<ul>添加到PDF中,但TCPDF尚不支持高級CSS樣式。

那麼有沒有辦法產生一個圖像,那個快照<ul>?然後我只需要將它包含在PDF中。

謝謝!

+0

它接受線內造型嗎? – Val

+0

如果它是一次性的,爲什麼不只是截圖? – thirtydot

+0

@thirtydot通過「生成」我不認爲這意味着一個大聲笑,但好點:) – Val

回答

1

(我沒有看過你的問題特別好之前)

爲什麼不直接切換到一個更好的PDF生成器?

如果您可以在您的服務器上運行定製軟件,我強烈建議使用wkhtmltopdf

否則,請使用dompdf


你可以堅持TCPDF並使用wkhtmltoimage,使您的ul的屏幕截圖。但是,這似乎有點瘋狂。要運行wkhtmltoimage,你需要能夠運行自定義軟件,如果你可以做到這一點,你也可以切換到wkhtmltopdf。如果你不能運行自定義軟件 - 用純PHP來渲染HTML/CSS是不太可能的,所以你必須想出其他的東西。

+0

是的,我讀過關於wkhtmltopdf,但目前我沒有一個具有root權限的服務器。 Dompdf看起來很不錯,謝謝! – Alex

相關問題