我们的 web 应用程序(许多 d3 图表)是由 vue 设置的,我可以导出我们的
结合canvg、html2canvas将网页转pdf(将网页内容转成
png) 并将 png 文件发送到服务器并使用 nodejs 自动下载它
并定期(每周报告)。
但是,我被要求使用不同的渲染方法从客户端到
服务器端渲染并使用wkhtmltopdf或phantomjs下载pdf。
我的问题是渲染很多复杂的d3图表和编辑是不是很困难
使用 vue 或其他技术在服务器端呈现 css?
谢谢!
最佳答案
wkhtmltopdf是一个流行的库,用于将复杂的 html 内容转换为 pdf。
您不必担心复杂的 d3 图表或 css。它会处理它。但是你必须安装 wkhtmltopdf command line tool在您的系统上。
关于javascript - 使用服务器端渲染将 Web 应用程序导出为 pdf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45559542/