我正在尝试将网页另存为图像。我要保存的网页有点长,并且有很多图像。
我尝试了Google Chrome屏幕捕获扩展程序和其他一些Chrome屏幕捕获插件,但都给了我一个空白图片。
我该如何克服?是否有其他已知的插件(不能使用Chrome浏览器)将大型网页另存为图像?
我正在尝试将网页另存为图像。我要保存的网页有点长,并且有很多图像。
我尝试了Google Chrome屏幕捕获扩展程序和其他一些Chrome屏幕捕获插件,但都给了我一个空白图片。
我该如何克服?是否有其他已知的插件(不能使用Chrome浏览器)将大型网页另存为图像?
Answers:
打印为PDF,然后将PDF保存为图像。我认为这可能是您最简单的方法。
打印为PDF很简单,您有很多选择,事实发生后进行转换将保持页面布局。
转换答案在这里:如何将图像PDF文件另存为图像?
注意:如果您使用http://www.pdfforge.org/上的PDFCreator项目,则该选项可将PDF打印为图像或将其打印为图像。
Firefox 绑架!加载项无法保存那么大的图像。如果您绝对要保存超长的单个图像并且可以使用非Chrome解决方案,则可以使用以下几种方法:
SiteShoter是一款便携式应用程序:
有许多在线网络屏幕截图应用程序,例如此
有一个新的Firefox命令行,可让您截取屏幕截图。
按Shift+ F2并写screenshot filename1.png 0 true
不幸的是,对于您的网站,我遇到了错误...,但是,它还是个不错的功能。
更新:似乎新版本中的语法略有变化,现在要获取完整的屏幕截图,您需要输入 screenshot filename.png --fullpage
找到了这个独立的(便携式应用程序):Web Screen Capture,可以成功地将网页另存为图像...
谢谢大家回答... :),建议真的很有价值,使我以多种方式思考如何做到这一点。“ Karan”的回答让我想到了我不知道的独立应用程序……非常感谢。
您可以使用Awesome屏幕截图:
- 捕获或剪辑所选区域或所有可见部分或整个页面
- 支持PNG格式
- 捕捉时支持水平滚动
另一种方法(以自动化方式)是使用无头WebKit Web浏览器Phantom JS。包含的示例“ technews.js”将“将Google新闻捕获为PNG图像”,并且可以为任何网站修改该示例。
使用FireShot 附加组件还可以将大型网页另存为Image和PDF。
它在Firefox,Chrome和IE上也受支持。
要在Firefox中安装,请转至Tools
-> Add-ons
然后搜索FireShot
并安装。
有关Fireshot的更多信息,请访问http://getfireshot.com/
我已经尝试了几件事。在Chrome中打开网页,然后右键单击页面上的空白处并选择“另存为”,然后在“另存为”窗口底部选择“另存为类型”“ webpage,complete”。
将其保存到一个空文件夹中,它将保存一个文件和一个文件夹(它们必须一起保存在同一文件夹中),任何时候要查看页面,请双击htm文件。
在文件夹内,您会找到所有需要其他用途的图像。
。
如果您不需要图像的实际大小,可以缩小图像,然后截图吗?
如果我理解您的问题,那么您想要捕获整个网站,对吗?请执行下列操作:
这是一个很长的解决方案,但是可以。