我想要实现的是从python中的任何网站获取网站截图.
环境:Linux
我可以看到有几个选项可以做到这一点.我的问题是有没有人知道我可以简单地将一个php网页传递给一个pdf创建者,它的输出方式与通过浏览器查看完全相同?考虑到CSS,图像和php功能等.
谢谢
我需要能够将动态HTML(通过javascript在页面加载时呈现的html)转换为PDF.我知道有很多HTML到PDF转换器,但到目前为止我找到的没有一个处理动态HTML.
给定的工具应该能够成功转换以下页面 - http://www.simile-widgets.org/timeline/
干杯安东尼
更新:
我不需要这里的JavaScript功能...即我不需要能够与屏幕交互...我只是希望在PDF中捕获屏幕的最终渲染 - 就像在页面后拍照已加载.在我提供的示例中,javascript只是将div渲染到屏幕上,因此只要它"先让""页面"渲染它就不应该处理它.
首先,我不确定,如果有可能用php捕获浏览器窗口屏幕,那该怎么办呢?
如果可能,最好只捕获网站内容,不包括浏览器部分,如菜单栏,工具栏,状态栏等.
谢谢
我知道没有一种直接的方法可以使用 PHP 截取网页的屏幕截图。实现这一目标的最直接方法是什么?是否有任何命令行工具可以做到这一点,我可以从 PHP 脚本执行(我正在考虑可以在'NIX OS(特别是 OS X 和/或 Linux)中运行的东西)?
编辑:或者我可以通过 SOAP 或 REST 或...
编辑 #2:我发现了一个讨论 CLI 选项的相关问题,但如果有人知道任何事情,我仍然愿意接受其他方法。
我想将网页保存为图像文件,或者我想使用PHP拍摄网页的快照.就像firefox扩展Fireshot一样.
我怎样才能使用imagegrabscreen来获取特定网站的缩略图和完整尺寸的图像.
我想我可以有一个array我想要的uri进入,但我有点卡住我将如何设置我需要抓取的图像的wxh.我还认为我需要a thumbnail class和a fullimage class,并在需要时调用它们.
还有更好的想法?
php image thumbnails image-generation dynamic-image-generation
php ×6
screenshot ×3
html ×2
pdf ×2
backend ×1
browser ×1
command-line ×1
dhtml ×1
gd ×1
image ×1
javascript ×1
parsing ×1
python ×1
thumbnails ×1
unix ×1
webpage ×1