Hi,
Please try to increase HtmlToPdf.Options.MinLoadWaitTime. For example:
Code: C#
//Wait for 2 seconds after the page loads
HtmlToPdf.Options.MinLoadWaitTime = 2000;
//Convert the Url
HtmlToPdf.ConvertUrl(url, pdfFileName);
The extra waiting time is necessary because the page initially load very fast and then use JavaScript to generates the map, which takes time ---- while it's easy for human to see when the map has finished loading, the converter does not know when it has finished loading. So it can start converting before the map has been fully loaded. When that occurs, you will see the page converted without map.
If the map library that you use can notify you when the map has finished loading, you can use the manual trigger feature of the EO.Pdf library to trigger the conversion only when the map finishes loading. You can find more information about trigger at here:
http://www.essentialobjects.com/doc/4/htmltopdf/eo_js.aspxHope this helps. Please feel free to let us know if you still have any questions.
Thanks!