我可以在PHP中获取一些示例代码,用于将html表转换为图像
表格(.gif,.jpg或任何格式)?我在Windows上使用XAMPP
是的,该表来自数据库。
答案 0 :(得分:3)
最好的方法是首先转换为.ps,然后转换为jpg,pdf或whatelse。 我可以建议你2个链接: html2ps
测试两者,两者都完美无缺...... html2ps有点慢(3页pdf约30秒,关于jpg的dunno)但更多可定制。 给他们看看
答案 1 :(得分:1)
你想从html-table / html-code获得截图? 这是不可能只与PHP。 你需要一个webbrowser或一个html-renderer,一个程序会做截图。
看看 http://www.thumbshots.org/(onlineservice)或 http://www.intellitamper.com/webswoon/(python工具。)
答案 2 :(得分:1)
这张桌子来自哪里?如果它最初来自您的数据库,这将更容易使用。否则...
第二步的复杂性实际上取决于每个页面和表的相似程度。虽然正则表达式可能会有用。
希望这有帮助,
汤姆
答案 3 :(得分:0)
正如DrFuture所提到的,仅使用php可能不是将表格转换为图像的最佳方式。我修改了http://www.zubrag.com/scripts/website-thumbnail-generator.php以使其将我的html转换为图像(将html放在另一个网页上并将该url传递给脚本)。我建议使用'screenshot'路线而不是GDI和其他绘图工具。