0
每当我使用 goo.gl缩短的URL ,我看到了网址的网页截图!
这不是平常的截图 - 没有UI元素 - 只有页面本身!
我的问题:他们是怎么做到的?生成此屏幕截图(光栅图像)的一般逻辑是什么?
每当我使用 goo.gl缩短的URL ,我看到了网址的网页截图!
这不是平常的截图 - 没有UI元素 - 只有页面本身!
我的问题:他们是怎么做到的?生成此屏幕截图(光栅图像)的一般逻辑是什么?
@valentinas no。我不是在执行后。我想得到一个 一般的想法是如何完成的! (还有,不使用canvas元素) - 奇爱博士6分钟前
总体思路:你需要一个浏览器渲染引擎(WebKit是相当不错的,这里的实现方式之一:http://phantomjs.org/),取而代之的输出结果到UI你把它并将其转储到文件。
这可能看起来没有建设性的意见,但你有没有使用它?我花了几秒钟的时间才找到一篇名为“15种截取网站截图的方法”的文章,其中列出了各种可以做到这一点的软件。如果你是在实施之后,那么你有什么尝试? – valentinas
在Stackoverflow的边栏上还有一些相关的问题。我不认为它背后有很多“逻辑”。他们只是将页面(无头和自动)渲染成图像文件。 – Thilo
@valentinas no。我不是在执行后。我想知道它是如何完成的! (也没有使用画布元素) – DrStrangeLove