如何使用PHP将HTML + Javascript转换为PDF

用户名

我正在尝试使用PHP尽可能多地将包含Javascript(在加载文档后格式化某些信息的格式)的HTML页面转换为PDF。

javascript代码将如下所示:
$(document).ready(function() { formatProfile(); });
这将格式化原始数据并将其替换为特定的DIV。

但是,当我进行渲染并尝试将其转换为PDF时,DIV仍然为空,就好像根本没有渲染javascript组件一样。

我试过使用mpdf,wkhtmltopdf,dompdf等,但都无法按预期工作。是否有任何可用的库或任何解决方法(假设我仍然更喜欢使用JavaScript处理并将结果输出到DIV)?

戴维瑟尔

PhantomJS可能是您最好的选择。您必须在服务器上安装该软件,但是它可以在无头的设置中很好地实现webkit的实现,以便您可以完全呈现​​页面(包括javascript),然后将屏幕输出捕获为PDF。

编辑:

您可能会看到这个PHP项目该项目将PhantomJS应用程序包装在PHP脚本中,以便更轻松地从PHP中捕获Web屏幕。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用Django将HTML页面转换为PDF

来自分类Dev

使用itextsharp将HTML转换为PDF

来自分类Dev

将CKEDITOR转换为pdf

来自分类Dev

使用pdf.js将html转换为pdf

来自分类Dev

如何使用JavaScript将HTML转换为Docx和PDF

来自分类Dev

使用javascript将HTML表转换为pdf

来自分类Dev

使用httr将HTML转换为PDF

来自分类Dev

如何使用书签将HTML转换为PDF

来自分类Dev

如何使用Cocoa将html文件转换为pdf

来自分类Dev

使用dompdf将php转换为pdf

来自分类Dev

将后记转换为pdf

来自分类Dev

将HTML转换为Word然后转换为pdf

来自分类Dev

使用JavaScript将pdf转换为png数组(使用pdf.js)

来自分类Dev

将图像转换为pdf

来自分类Dev

使用pdf.js将html转换为pdf

来自分类Dev

将docx转换为pdf

来自分类Dev

从JavaScript将HTML页面转换为PDF

来自分类Dev

使用PHP将HTM转换为PDF-FPDF,DOMPDF,TCPDF,HTML2PDF

来自分类Dev

如何使用书签将HTML转换为PDF

来自分类Dev

如何使用Cocoa将html文件转换为pdf

来自分类Dev

使用PHP将JSON转换为JavaScript

来自分类Dev

使用dompdf将php转换为pdf

来自分类Dev

使用PHP将Excel转换为pdf

来自分类Dev

使用javascript将HTML转换为图像

来自分类Dev

使用php将html页面转换为pdf

来自分类Dev

使用 wkhtmltopdf 将 html 转换为 pdf 后如何预览

来自分类Dev

使用 Django 将 HTML 转换为 PDF

来自分类Dev

使用 CSS 在 JavaScript (reactJS) 中将 HTML 转换为 PDF

来自分类Dev

使用 Javascript,如何将 Google 文档转换为 PDF 文件,然后将其“切片”为多个 PDF?