有什么方法可以将一些html / css导出到图像中吗?

时间:2011-07-27 11:25:02

标签: jquery html css pdf-generation tcpdf

基本上我有一个<ul>列表,其中包含一些用CSS设置的<li>个项目可能会改变礼节(jquery click会添加一个具有不同背景的类)。

我正在使用TCPDF库生成PDF,需要将<ul>添加到PDF中,但TCPDF尚不支持高级CSS样式。

那么有没有办法生成图像,<ul>的快照?然后我只需要将它包含在PDF中。

谢谢!

1 个答案:

答案 0 :(得分:1)

(之前我没有特别好好地阅读你的问题)

为什么不切换到更好的PDF生成器?

如果您可以在服务器上运行自定义软件,我强烈推荐wkhtmltopdf

否则,请使用dompdf


您可以坚持使用TCPDF并使用wkhtmltoimage制作ul的屏幕截图。但是,这似乎有点疯狂。要运行wkhtmltoimage,您需要能够运行自定义软件,如果可以这样做,您也可以切换到wkhtmltopdf。如果你不能运行自定义软件 - 用纯PHP渲染HTML / CSS是不可能的,所以你必须提出其他的东西。