PHP:从html表创建图像

PHP:从html表创建图像,php,html,image,Php,Html,Image,我可以用PHP获取一些将html表转换为图像的示例代码吗 格式(.gif、.jpg或任何格式)?我正在Windows上使用XAMPP。 是的,该表来自数据库。您想从html表/html代码中获得屏幕截图吗? 仅使用php是不可能的。 你需要一个webbrowser或html渲染器和一个程序来制作屏幕截图 看 (网上服务) 或 (python工具。)您想从html表格/html代码中获得屏幕截图吗? 仅使用php是不可能的。 你需要一个webbrowser或html渲染器和一个程序来制作屏幕截图

我可以用PHP获取一些将html表转换为图像的示例代码吗 格式(.gif、.jpg或任何格式)?我正在Windows上使用XAMPP。

是的,该表来自数据库。

您想从html表/html代码中获得屏幕截图吗? 仅使用php是不可能的。 你需要一个webbrowser或html渲染器和一个程序来制作屏幕截图

看 (网上服务)


(python工具。)

您想从html表格/html代码中获得屏幕截图吗? 仅使用php是不可能的。 你需要一个webbrowser或html渲染器和一个程序来制作屏幕截图

看 (网上服务)


(python工具。)

乍一看,这是一个相当高的要求。以下是一些要点:

  • 您可能会希望与GD库友好相处
这张桌子是从哪里来的?如果它最初来自您的数据库,那么使用它会更容易。否则

  • 您需要获取远程页面(我建议使用curl)
  • 然后需要提取表数据
第二步的复杂性实际上取决于每个页面和表的相似程度。不过,正则表达式可能会很有用

希望这有帮助


汤姆

乍一看,这是一个相当高的要求。以下是一些要点:

  • 您可能会希望与GD库友好相处
这张桌子是从哪里来的?如果它最初来自您的数据库,那么使用它会更容易。否则

  • 您需要获取远程页面(我建议使用curl)
  • 然后需要提取表数据
第二步的复杂性实际上取决于每个页面和表的相似程度。不过,正则表达式可能会很有用

希望这有帮助


Tom

最好的方法是先转换为.ps,然后转换为jpg、pdf或您需要的格式。 我可以向您推荐两个链接:

都测试过了,而且都很完美。。。html2ps有点慢(3页pdf大约30秒,不知道jpg),但更具可定制性。
让他们看一看

最好的方法是先转换成.ps,然后转换成jpg、pdf或其他你需要的格式。 我可以向您推荐两个链接:

都测试过了,而且都很完美。。。html2ps有点慢(3页pdf大约30秒,不知道jpg),但更具可定制性。
让他们看看

正如DrFuture所提到的,仅使用php可能不是将表转换为图像的最佳方式。我修改了它,将我的html转换成图像(将html放在另一个网页上,并将url传递给脚本)。我建议使用“屏幕截图”路线,而不是GDI和其他绘图工具。

如DrFuture所述,仅使用php可能不是将表格转换为图像的最佳方式。我修改了它,将我的html转换成图像(将html放在另一个网页上,并将url传递给脚本)。我建议使用“屏幕截图”路线,而不是GDI和其他绘图工具。

有些东西告诉我,这不是解决任何问题的最佳方法,有些东西告诉我,这不是解决任何问题的最佳方法。哦,我忘记了一个很难解决的问题-如果你使用windows,你可以使用wkhtmltopdf for win,并通过命令行使用它,有些东西,比如wkhtmltopdf-0.8.0.exe outputfile.pdf,很明显,你甚至可以在php(passthru())下运行它。哦,我忘了一个厚厚的-如果你使用windows,你可以在win中使用wkhtmltopdf并通过命令行使用它,有些东西,比如wkhtmltopdf-0.8.0.exe outputfile.pdf,很明显,你甚至可以在php(passthru())下运行它