日期:2014-05-17  浏览次数:20478 次

求助各位一个对网页截图的问题,望能给点思路

现在有一个网页,网页内有一个DIV,需要实现对这个div截图并保存。(不是对整个网页,仅仅是某DIV)

各位能否给点思路和参考。


------解决方案--------------------
打酱油的
------解决方案--------------------
把这个div预览出来,调用整个页面的样式,预览只显示这个div的内容,然后截图预览的过程可以隐藏起来,用户前端看不到。
------解决方案--------------------
引用:
引用:把这个div预览出来,调用整个页面的样式,预览只显示这个div的内容,然后截图预览的过程可以隐藏起来,用户前端看不到。

我是有预览功能的,倒也不用隐藏预览。


这个需要不需要预览,看用户的需求吧,如果有预览,可以加入一些图片编辑的功能,像qq截图那样,可以自己编辑下图片,然后截图。
------解决方案--------------------
css可以定位截图不?
------解决方案--------------------
http://www.cnblogs.com/Cyto/archive/2009/01/13/1375075.html
------解决方案--------------------
QQ截图 + chrome/firbug 

chrome/firbug 可以直接修改div样式,让轮廓变得明显, 再用QQ截图接下来, 虽然这个不太精确,但是也没必要太精确。
------解决方案--------------------
需要截的网页是自己的站应该还能办到。
别人的就难了。
------解决方案--------------------
http://download.csdn.net/detail/rjzou2006/772760 网页截屏,web截屏
------解决方案--------------------
上面都是官,好厉害额
------解决方案--------------------
引用:
上面都是官,好厉害额

就素说!!!
------解决方案--------------------
引用:
引用:
http://download.csdn.net/detail/rjzou2006/772760 网页截屏,web截屏

截整屏很简单,现在是截某个DIV

截整屏跟截某个DIV有什么区别,反正是截屏,还不是你想怎么截就怎么截.
而且你也说了有预览功能,那就直接预览出那个DIV,然后再把预览的DIV当整屏截取么好了
------解决方案--------------------
引用:
现在有一个网页,网页内有一个DIV,需要实现对这个div截图并保存。(不是对整个网页,仅仅是某DIV)

各位能否给点思路和参考。

只要截屏控件提供一个接口就行了吧。比如提供一个CaptureRect接口,然后你将DIV的坐标传给Web截屏控件,就行了。你自已将DIV的逻辑坐标转换为屏幕坐标。
------解决方案--------------------
学习酱油
------解决方案--------------------
引用:
现在有一个网页,网页内有一个DIV,需要实现对这个div截图并保存。(不是对整个网页,仅仅是某DIV)

各位能否给点思路和参考。

我们用的一个控件,他们直接提供了截取指定区域的接口。然后我们直接调用那个接口就行了。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Web截屏控件标准版演示页面</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"/>
    <link type="text/css" rel="Stylesheet" href="ScreenCapture/ScreenCapture.css" />
    <script type="text/javascript" src="ScreenCapture/jquery-1.7.2.min.js"></script>
    <script type="text/javascript" src="ScreenCapture/ScreenCapture.js" charset="utf-8"></script>