基本上我有一个<ul>
列表,其中包含一些用CSS设置的<li>
个项目可能会改变礼节(jquery click会添加一个具有不同背景的类)。
我正在使用TCPDF库生成PDF,需要将<ul>
添加到PDF中,但TCPDF尚不支持高级CSS样式。
那么有没有办法生成图像,<ul>
的快照?然后我只需要将它包含在PDF中。
谢谢!
答案 0 :(得分:1)
(之前我没有特别好好地阅读你的问题)
为什么不切换到更好的PDF生成器?
如果您可以在服务器上运行自定义软件,我强烈推荐wkhtmltopdf。
否则,请使用dompdf。
您可以坚持使用TCPDF并使用wkhtmltoimage制作ul
的屏幕截图。但是,这似乎有点疯狂。要运行wkhtmltoimage,您需要能够运行自定义软件,如果可以这样做,您也可以切换到wkhtmltopdf。如果你不能运行自定义软件 - 用纯PHP渲染HTML / CSS是不可能的,所以你必须提出其他的东西。