2012-03-19 8 views

Respuesta

1

Creo que debería poder. Hay algunos ajustes en C# que ayudarán.

Es necesario configurar el

doc.HtmlOptions.UseScript = true; 

Esto permitirá JavaScript para funcionar.

probablemente vale la pena establecer el tiempo de espera para darle más tiempo para terminar de cargar

doc.HtmlOptions.Timeout = 10000; 

y siempre he tenido mejores resultados con el motor de renderizado Gecko

doc.HtmlOptions.Engine = EngineType.Gecko; 
3

Si se refiere, Javascript que se está ejecutando después de cargar el documento, luego eche un vistazo al this documentation page.

doc.HtmlOptions.UseScript = true; 
doc.HtmlOptions.GeckoSubset.OnLoadScript = 
@"(function() { 
    window.ABCpdf_go = false; 

    // your javascript code here 

    window.ABCpdf_go = true; 
})();"; 
+0

Hace un buen tiempo intenté renderizar los gráficos de Google con ABc.pdf, y esto hizo que funcionara. Gracias! – KristianMedK