1
我想補充一個網頁,PDF文檔的縮略圖頁面後,怎樣才能使用AddImageUrl從ABCpdf的PDF加載完整
我說是這樣的:
Doc generatedoc = new Doc();
generatedoc.HtmlOptions.UseScript = true;
string urlToHtmlPage = "http://example.com?param1=30¶m2=true";
int generatedId = generatedoc.AddImageUrl(urlToHtmlPage);
generatedoc.Save(HttpContext.Current.Server.MapPath("htmlimport.pdf"));
generatedoc.Clear();
在網址我送兩個參數,取決於頁面中的參數添加各種HTML標籤的一類,例如:
<div class="cssClass <%=param2==true?"secondCssClass":""%>">some html tags</div>
或
<span class="<%= param2==true?"secondCssClass":"" %>"> some text </span>
裏面的風格
<style type="text/css">
.secondCssClass
{
display: none;
}
</style>
PDF生成確定,但secondCssClass不添加到我的標籤和CSS是不適用 我嘗試設置大超時也CSS是不適用
我設置超時時間是這樣的:
generatedoc.HtmlOptions.Timeout = 1000000;
或
generatedoc.HtmlOptions.OnLoadScript = "(function(){ window.ABCpdf_go = false;
setTimeout(function(){ window.ABCpdf_go = true; }, 1000000); })();";
或RenderWait()和RenderComplete()
generatedoc.HtmlOptions.OnLoadScript = @"
window.external.ABCpdf_RenderWait();
window.external.ABCpdf_RenderComplete(true);";
但無論如何,當我在瀏覽器CSS加載網址正在申請 一些建議CSS並不適用 ?
如果您嘗試從瀏覽器中擊中http://example.com?param1=30¶m2=true,它會返回正確的結果嗎? – malkassem 2014-09-13 12:51:00
@malkassem css類不添加到HTML標記,我的風格不適用 – Alex 2014-09-15 06:27:21