我想询问是否可以在带有PHP扩展名的页面上使用一些CSS,并添加PHP标头以将页面定义为PNG,并拥有动态图像?从我听到的这是不可能的,但如果不是,有没有比创建PHP图像的传统方法更容易的方法?
编辑* 为了详细说明,我想做一些事情,比如在CSS中使用样式和HTML绘制带边框的200x200p框,并在.PHP页面上放置此HTML / CSS框,并使用.PNG扩展名将此页面变为PNG图像。 PHP标头标记。
谢谢!
卡兰
答案 0 :(得分:3)
您可以使用wkhtmltopdf,它可以使用支持CSS的webkit(qtwebkit)将html转换为pdf。甚至存在PHP binding for it。
然后,您可以将PDF文件转换为PNG(例如使用ImageMagick)并在PHP中提供。
答案 1 :(得分:2)
如果我理解你的问题,我不确定如何仅使用PHP,但你可以在服务器端使用ImageMagick将HTML页面转换为png。