替代Gheadts pdf生成的无头浏览器

时间:2018-07-03 16:57:49

标签: javascript c# asp.net pdf phantomjs

有人知道phantomjs的替代品吗,可以在pdf中呈现某些GCharts吗?

我们目前正在使用phantomjs,但是它的速度很慢。

1 个答案:

答案 0 :(得分:1)

所有其他选择(casperJS,slimerJS,wkhtmltopdf ...在此处https://github.com/dhamaniasad/HeadlessBrowsers中查看列表)几乎相同...您必须实例化浏览器,这需要几秒钟。 您拥有非常快的PhantomjsCloud,对我来说需要3-4秒的时间才能从html页面生成pdf ...

更快的解决方案将是本机asp.net库,例如Select.Pdf:https://www.nuget.org/packages/Select.Pdf/

此示例代码可以为您提供帮助(使用gchart + asp.net生成pff):https://www.spiria.com/en/blog/web-applications/create-html-5-charts-export-them-pdf-free