我正在为一个特定客户端的网站工作。他希望能够添加链接到网站上,并在鼠标悬停时显示该网站的图像。 现在,他不想拍一个网站的图片,他只想输入链接,并让网站做其他的一切。从谷歌通过php获取网站图像
所以我的问题是 - >
有没有一种方法(如谷歌API)由通过PHP提供的网址只能得到一个网站形象? 有点像谷歌,当你将鼠标悬停在页面上时,工具提示会弹出一个图像右侧。 任何帮助一如既往,appriciated :)
我正在为一个特定客户端的网站工作。他希望能够添加链接到网站上,并在鼠标悬停时显示该网站的图像。 现在,他不想拍一个网站的图片,他只想输入链接,并让网站做其他的一切。从谷歌通过php获取网站图像
所以我的问题是 - >
有没有一种方法(如谷歌API)由通过PHP提供的网址只能得到一个网站形象? 有点像谷歌,当你将鼠标悬停在页面上时,工具提示会弹出一个图像右侧。 任何帮助一如既往,appriciated :)
这里是10个免费的缩略图服务
http://www.webresourcesdepot.com/10-free-website-thumbnail-generation-services/
你可以简单地参考这些服务,例如指定网址列表
<img src="http://SnapCasa.com/Get.aspx?code=[code]&size=[size]&url=[url]" />
或从您的PHP脚本的一个卷曲的呼叫和临时存储/永久保存生成的图像。
否。唯一的方法是请求页面的HTML,呈现页面,然后从该页面呈现创建一个缩略图。 Google这样做是因为在抓取网页的过程中,他们已经获得了所有这些数据,并且他们已经获得了一个不错的优化渲染引擎(Chrome),他们可以将数据通过,然后他们拥有大量的在线存储空间来存储缓存的图像。不过,那里有很多工作。
最近开发了Thumbnailspro.com。它目前是免费的,我们制定出臭虫在beta测试时使用,但到目前为止,其已经相当流行,你可以直接从您的网站使用下面的代码请求缩略图:
http://thumbnailspro.com/thumb/http://msn.com&s=150
S =大小,大小可以从10到1000像素的任何地方,只需添加s = 300来显示宽度为300像素的缩略图。我们正在努力,因为我们去的缩略图的请求,并在同一时间试图保持尽可能简单,添加更多的选择,所以你不必输入类似下面的代码,让您的缩略图:
所以更有效!
像服务或有任何错误在[email protected]与我们联系!
[网站截图使用PHP]的可能重复(http://stackoverflow.com/questions/757675/website-screenshots-using-php) – 2011-06-13 16:12:27