2014-11-14 28 views
1

我正在使用ExpertPdf html轉換爲PDF轉換器將網頁轉換爲pdf。它對大多數頁面都可以正常工作,但是當我嘗試使用HighCharts JavaScript圖表轉換頁面時,只會顯示部分圖表。使用ExpertPdf轉換器延遲pdf生成

我的猜測是渲染這些圖表需要更長的時間。有沒有辦法推遲pdf的生成,並允許整個頁面加載?

+0

我不;噸約推遲任何事情,但這似乎工作的偉大... http://www.cloudformatter.com/CSS2Pdf。 SVGCharts.HighCharts – 2014-11-15 07:09:10

回答

0

您需要將PdfConverter對象的ConversionDelay屬性設置爲幾秒鐘。還要確保javascript已啓用。

PdfConverter converter = new PdfConverter(); 
converter.ConversionDelay = 2; 
converter.ScriptsEnabled = true; 
byte[] pdf = converter.GetPdfBytesFromUrl(url); 

你可以找到支持資源ExpertPdf這裏: http://www.html-to-pdf.net/Support.aspx