我需要从 html(和 css)代码制作缩略图。类似于 flash 的 AIR1 HTMLLoader。
是否有一个 php 类或 php 脚本可以做到这一点?
如果您可以从 PHP 访问命令行(通过exec()
或shell_exec()
),您可以查看PhantomJS,这是一个带有 JavaScript API 的无头 WebKit 浏览器。我用它来做你所描述的:
我已经尝试了很多潜在的解决方案,并在这个问题上花了很多时间,而 PhantomJS 是迄今为止我发现的最简单的。等待无头浏览器启动有一点延迟,但据我了解,最新版本允许您让它在您选择的端口上运行。我还没能尝试这个。为此,您还需要 GhostDriver。查看1.8 发行说明了解更多信息。
祝你好运!