2013-11-25 138 views
0

我想用af dojo蜘蛛圖渲染一個html頁面。 當我使用從Symfony2.3和dojo javascript呈現的html時,我設法使用wkhtmltopdf和一個名爲WkHtmlToPdf的PHP包裝器(http://mikehaertl.github.io/phpwkhtmltopdf/)來正確顯示圖表。 當我嘗試使用KnpSnappyBundle渲染頁面時,我得到頁面和文本,但沒有顯示圖表。當我在Symfony控制器中使用WkHtmlToPdf時會發生同樣的情況。 任何想法可以解決問題的地方? 在此先感謝。在Symfony2中用wkhtmltopdf和KnpSnappyBundle渲染dojo圖表

回答

0

更好的解決方案可能是使用PHP直接在服務器端渲染圖表,而不是使用在無頭瀏覽器中呈現圖表的JavaScript庫(內存問題)。

一個好的PHP圖形庫是pChart

+0

您可能是對的,但我也需要在Web瀏覽器中顯示圖表時隱藏/顯示蜘蛛圖表的不同部分。我認爲它只能在JavaScript解決方案中使用。 – nelp

+0

您能否請**一個**清晰的問題,然後詳細描述要求?我認爲這個問題是如何將圖表轉換爲pdf(可能使用dojo蜘蛛圖)。 – nifr

+0

我在說的是我想在網頁和PDF中都使用dojo,而當我使用symfony2.3和KnpSnappyBundle時,我無法獲得wkhtmltopdf來渲染圖表。我的問題是,在Symphony2以外的測試中它可以工作,但它不在Symfony2中。 – nelp