是否有一个API可以从网页中获取div并将其转换为图像?

时间:2010-07-17 06:56:10

标签: api image web-services

是否有API可以从网页中获取div中的内容并将其转换为图像?

3 个答案:

答案 0 :(得分:2)

结帐thumbalizr。它还有一个API。

以下是此页面的1280px screenshot

要获得您感兴趣的div,请找到div的offsetsdimensions,然后使用任意image manipulation library从{{}开始从整个图像中划出这些坐标1}}并且尺寸为(offsetX, offsetY)

答案 1 :(得分:1)

如果包含div的网站在您的控制范围内。为div添加唯一颜色的边框。 然后使用像thumbalizr这样的extrenal服务来获取图像并根据独特的颜色框架将其剪辑。

此设置可以通过服务器端php / gd imagemagick运行。或类似的(javascript / .Net)

答案 2 :(得分:0)

在javascript中,您可以使用jquery执行此操作:

$("div").replaceWith('<img />');