阅读:3679回复:12
希望没有火星:Firefox可以用命令行截取整个页面了
Screengrab坏了,Abduction告诉我页面Too large保存不了,结果去搜索解决方案的时候才知道,Firefox现在自带的Developer Toolbar(Shift+F2)已经可以用命令截图了。
命令是: screenshot filename.png --fullpage 原生的东西效果真好。 |
|
|
1楼#
发布于:2013-01-25 11:34
呵呵,这里之前就讨论过了:
read-46474 |
|
|
2楼#
发布于:2013-01-25 11:34
隔壁有abduction的修复版
支持Nightly |
|
|
3楼#
发布于:2013-01-25 11:34
谢谢LS,已收。abduction作者动机不纯,一直用3.0.14没升级,以后像TU那样慢慢戒掉吧。
我记不住命令。。。我想自定义截图位置。。肿么办。。。 http://tieba.baidu.com/p/1929874868 |
|
4楼#
发布于:2013-01-25 11:34
浮舟:谢谢LS,已收。abduction作者动机不纯,一直用3.0.14没升级,以后像TU那样慢慢戒掉吧。 內建的悲劇截图只能對某個單一元素截图 selector (node, 非必要) CSS 選擇器將會使用 Document.querySelector 來識別某個單一元素 |
|
|
5楼#
发布于:2013-01-25 11:34
|
|
|
6楼#
发布于:2013-01-25 11:34
浮舟:谢谢LS,已收。abduction作者动机不纯,一直用3.0.14没升级,以后像TU那样慢慢戒掉吧。 用Screengrab fix version。 其实我用PicPick |
|
|
7楼#
发布于:2013-01-25 11:34
这些该死的geek 明明都能选择css来截取元素, 再直接把html的inspector加进来不就是abduction的xray模式了么
|
|
|
8楼#
发布于:2013-01-25 11:34
分享一个Firegesture脚本,手势截图更方便
var canvas = content.document.createElement("canvas"); canvas.width = content.document.body.clientWidth; canvas.height = content.document.body.clientHeight; var ctx = canvas.getContext("2d"); ctx.drawWindow(content, 0, 0, canvas.width, canvas.height, "rgb(255,255,255)"); saveImageURL(canvas.toDataURL(), content.document.title + ".png"); |
|
9楼#
发布于:2013-01-25 11:34
sjb1234:分享一个Firegesture脚本,手势截图更方便var canvas = content.document.createElement("canvas"); canvas.width = content.document.body.clientWidth; canvas.height = content.document.body.clientHeight; var ctx = canvas.getContext("2d"); ctx.drawWindow(content, 0, 0, canvas.width, canvas.height, "rgb(255,255,255)"); saveImageURL(canvas.toDataURL(), content.document.title + ".png");回到原帖 我加入了Mouse Gestures Redox的手势,执行后确实弹出个对话框问保存的位置,但保存后发现没有文件。 |
|
|
10楼#
发布于:2013-01-25 11:34
kmc: 因为saveImageURL的参数为了隐私浏览窗口功能改了签名,把这一句改成 saveImageURL(canvas.toDataURL(), content.document.title + ".png",null,null,null,null,document); 应该就可以了。最后一个参数是来源doc对象,大概是用来判断是否隐私用的。很麻烦的是,这个参数不能为null,也不能为空,而且需要有部分document对象的合法方法或成员,所以最好是传入一个合法对象。document写起来当然是最简单的啦,但是可能会导致这个手势在弹出的隐私窗口中无法使用(没有试验过) |
|
|
11楼#
发布于:2013-01-25 11:34
那为什么FireGestures就能用?
|
|
|
12楼#
发布于:2013-01-25 11:34
|
|
|