2011-07-21 106 views

回答

0

看看使用wkhtmltopdf。它是一个linux二进制文件,它使用webkit引擎生成网页的PDF/PNG图像。

+0

http://code.google.com/p/wkhtmltopdf/ 在你的情况下,你会想要wkhtmltoimage –

0

您必须在服务器上启动一个Web浏览器(通过exec()),该页面呈现页面并将其保存为图像。例如,你可以用firefox和savepng插件来做到这一点。使用普通的PHP你将无法做到这一点,除非你没有实现HTML/CSS渲染引擎。

1

这是不可能的PHP,但你可以使用PHP来调用另一个应用程序。示例是在Mac上使用http://derailer.org/paparazzi/。你可以从PHP中调用它。

0

您需要有强大的Linux管理知识。正如Darhazer所说,使用exec命令可以将wkhtmltopdf或类似的工具与PHP前端连接。你还需要有一个linux盒子,它没有安全模式ON =这消除了我们其中一个例子可能是http://www.domdigger.com/screenshots/(你也可以在那里设置每周自动截图)。 希望有所帮助。