Php 将网页转换为pdf图像的最佳方法

Php 将网页转换为pdf图像的最佳方法,php,pdf,Php,Pdf,有谁能告诉我一种将网页截图转换为pdf的简单方法吗 如果您试图从桌面用户的角度进行此操作 窗口: Linux: 如果您指的是表单代码,那么: PHP: 但更多的信息肯定是有用的:D,手把手 完美的渲染,除了一些自定义字体。下面是一个例子: .从HTML创建PDF而不是让用户只看到HTML,这不应该不加考虑。如果您已经有了一个可以显示的可用HTML页面,请扪心自问:在PDF中使用该页面会给用户带来什么好处?如果问题仍然存在,以下是一些选择: 使用众所周知但有童车的。您所需要的只是PHP,它呈

有谁能告诉我一种将网页截图转换为pdf的简单方法吗


如果您试图从桌面用户的角度进行此操作
窗口:
Linux:

如果您指的是表单代码,那么:
PHP:

但更多的信息肯定是有用的:D

,手把手

完美的渲染,除了一些自定义字体。下面是一个例子:


.

从HTML创建PDF而不是让用户只看到HTML,这不应该不加考虑。如果您已经有了一个可以显示的可用HTML页面,请扪心自问:在PDF中使用该页面会给用户带来什么好处?如果问题仍然存在,以下是一些选择:

  • 使用众所周知但有童车的。您所需要的只是PHP,它呈现出一些不错的效果。他们有一些安全问题,但这些问题相对没有被注意到,因为没有大鱼在使用它。没有CSS支持
  • 使用,这是绝对伟大的,支持CSS等,事情是,它需要访问框。哦,还有一个令人讨厌的小问题,必须安装X客户端库。除此之外,它的效果非常好,您正在生成的PDF最终看起来非常像原始页面
  • 如果HTML是动态的(由一些脚本输出),则使用or直接以PDF格式输出

为什么不直接向此人发送网页链接?@animuson,因为这可能不是他想要的!想想有教程或新闻的网站。用户只需单击“保存到pdf”,即可“动态”生成pdf,并可将其存储在计算机/手机等设备上,供脱机使用。在某些情况下非常方便。编辑:最好重新阅读这个问题。。。他谈到“屏幕截图”,所以也许你是对的:)这是用于内部/专用服务器还是用于共享主机?解决办法也会相应地有所不同。在内部/专用主机上,您可以使用Ghostscript从HTML生成近乎完美的PDF输出,在共享主机上,这可能不可用。尽管它很好,但在复杂的网站上似乎并不完美: