javascript - 在 GCharts 的 pdf 生成上替代 headless 浏览器

标签 javascript c# asp.net pdf phantomjs

有谁知道可以替代 phantomjs 以 pdf 格式呈现某些 GCharts 吗?

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

最佳答案

所有替代方案(casperJS、slimerJS、wkhtmltopdf...请在此处查看列表 https://github.com/dhamaniasad/HeadlessBrowsers)几乎相同...您必须实例化浏览器,需要几秒钟。 你有非常快的 PhantomjsCloud,从 html 页面生成 pdf 对我来说需要 3-4 秒......

更快的解决方案将是 native 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

关于javascript - 在 GCharts 的 pdf 生成上替代 headless 浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51159655/

相关文章:

c# - 跨静态类共享数据库连接的正确设计?

c# - 无法解析作用域服务

c# - 在新的 VS Studio 2017 ASP.NET MVC 5.2.3 项目中使用 C# 7 功能时出现编译错误

javascript - 切换 div 时 Div 掉落

javascript - 向回调函数添加额外的参数

javascript - 清除 Div 时的 JQuery 事件

c# - 将对象转换为 IEnumerable<object>?

c# - 如何管理一百万条记录?

asp.net - 系统无效操作异常: This document already has a 'DocumentElement' node

javascript - 如何在 jQuery 中像地理图表一样创建图例?