我有一个由php动态生成的web页面。有时我需要保存该页以共享处理过的数据。我通常把它保存在Opera浏览器中,它运行得非常好。但是有些人可能没有安装Opera或虚拟打印机。有没有一种简单的方法可以通过JavaScript将页面保存为pdf?或者在服务器端使用PHP?我一直在尝试jsPDF,但是很糟糕。它看不到字体,它不能与utf-8一起工作,它不能正确显示css样式,如果你想得到好的结果,通常需要从头开始重新创建页面。我只需要神奇的按钮保存,将做同样的事情歌剧。这样的事情存在吗?如果有的话,我在哪里能找到?如果不是,为什么?

最佳答案

你可以用幻影JS来做。http://phantomjs.org/screen-capture.html

10-06 03:33