javascript - 使用 JavaScript 将 HTML 文档打印为 PDF
问题描述
我正在尝试将 HTML 页面转换为多页 PDF 文档。这是一个非常广泛的文档,包含图像、表格和样式。
我们按⌃ Control+P打开打印预览,然后将其保存为 PDF。
有什么方法可以在代码中声明我们要打印为 PDF 并绕过打印预览屏幕将其下载到所需位置?
解决方案
如果有什么方法可以在代码中声明我们要打印为 pdf 并绕过打印预览屏幕,只需将其下载到所需位置?
不可以。您无法控制浏览器的打印功能将如何处理您提供的数据(它甚至可能不支持 PDF 生成)。
我正在尝试将 HTML 页面转换为多页 PDF 文档
您可以使用客户端上的 jsPDF 或服务器上的某些 PDF 库来生成 PDF,然后触发下载结果数据。
推荐阅读
- hadoop - 蜂巢错误消息。有谁知道如何解决这一问题?
- swift - 表视图,视图控制器,表单元格零错误
- java - 在 v-server 上永久运行 jar 文件
- r - 按时间窗口条件组替换缺失值
- pandas - 变量序列的 Pandas 列
- java - 我可以在 OpenJDK 8 中使用 javafx/openjfx 吗?
- http-status-code-403 - 用户认证后的 Laravel nova v3.12 给出 403 Forbidden
- r - 如何将“MMM DD,YYYY”转换为正确的日期格式?
- google-apps-script - 处理 onSelectionChange 事件会导致进一步触发 onSelectionChange 事件
- android - KOTLIN :如何使用 ViewBinding 在函数中调用视图