angular - 在客户端和服务器端从 HTML 生成完全相同的 PDF
问题描述
我们可以通过在 Angular 6 和 .net 核心中使用相同的库或任何其他方式(PDF 的格式应该相同)从 HTML 生成完全相同的 PDF 吗?我想先提供预览,如果用户确认,它将调用 API。任何潜在客户都会欣赏。
解决方案
一种选择可能是将渲染到屏幕的相同 html 发送到无头浏览器,使用可以从 html 创建 PDF 的 puppeteer/chromium。
我们这样做是为了报告复制一些 UI 元素。
回复:https ://github.com/GoogleChrome/puppeteer
我们还使用远程浏览器:https ://www.browserless.io
推荐阅读
- php - 如何修改进度条的最大值
- javascript - Redux、localStorage 和 React:刷新页面时出错
- mongodb - 我如何在 mongodb 中使用它的“键”过滤地图
- javascript - 试图在谷歌表上添加带有时间戳的列
- docker - 在 Docker 项目中更改 gem fork 会导致 GitHub CI 测试失败
- javascript - 在 Jest 上选择性地模拟一个函数
- javascript - 有没有办法隐藏确认框而不带标题
- delphi - 如何在 idTCPServer OnExecute 过程中从数据库和文件中获取数据是线程安全的?
- android - 有没有人知道在 Android 的 PayU 集成中做反向哈希
- java - 除了 return secondpass 之外,正确的 return 语句是什么?