使用PHP的CSS的PNG?

时间:2011-12-26 19:48:47

标签: php css

我想询问是否可以在带有PHP扩展名的页面上使用一些CSS,并添加PHP标头以将页面定义为PNG,并拥有动态图像?从我听到的这是不可能的,但如果不是,有没有比创建PHP图像的传统方法更容易的方法?

编辑* 为了详细说明,我想做一些事情,比如在CSS中使用样式和HTML绘制带边框的200x200p框,并在.PHP页面上放置此HTML / CSS框,并使用.PNG扩展名将此页面变为PNG图像。 PHP标头标记。

谢谢!

卡兰

2 个答案:

答案 0 :(得分:3)

您可以使用wkhtmltopdf,它可以使用支持CSS的webkit(qtwebkit)将html转换为pdf。甚至存在PHP binding for it

然后,您可以将PDF文件转换为PNG(例如使用ImageMagick)并在PHP中提供。

相关:Website screenshots using PHP

答案 1 :(得分:2)

如果我理解你的问题,我不确定如何仅使用PHP,但你可以在服务器端使用ImageMagick将HTML页面转换为png。