javascript - 将页面下载为 pdf 文件

标签 javascript php html file

<分区>

我正在创建某种文档生成器。我通过表单发送数据,它被加载到下一页。现在我需要一个按钮,将此文档下载为 pdf 文件。 有什么办法吗?我很少看到类似的主题,但它们通常会将人们引导至在线转换器,这对我没有帮助

最佳答案

我过去以更多方式做过类似的事情。 如果您想避免在线转换器,那么我认为您应该选择使用 PHP 库或(如果您可以访问服务器)专用软件。

有一些针对 PDF 创建的优秀 PHP 库,例如: - TCPDF (www.tcpdf.org) - FPDF (www.fpdf.org)

如果您可以访问服务器,我建议您使用: - wkhtmltopdf (www.wkhtmltopdf.org) 但在这种情况下,您需要首先将文档创建为静态 html 文件,包括所有样式和内容。 然后你可以简单地通过命令将该 html 文档转换为 pdf:

wkhtmltopdf/path/to/document.html/path/to/generated.pdf

干杯

关于javascript - 将页面下载为 pdf 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35841355/

相关文章:

javascript - 渲染CSS样式应用了React无状态功能语句

javascript - 返回具有相同属性的函数对象或匿名对象

php - 停止直接访问文件夹中的所有文件,但允许 ajax 请求

javascript - jquery中的淡入淡出效果

css - 如何在具有 2 列布局的 div 上方添加另一个 div?

javascript - 将文本文件存储到内存中并访问它?

javascript - 根据 Javascript 中的递归函数的父级和子级追加元素

PHP + MySQL 导航 : How to load 2 levels in 1 query?

php - 如何用php从mysql数据库中的一列中生成最高数

javascript - 应对弱类型