保存网页图片的八种方法

为了增加互动性和美观,现在的网页中都有许多精美的图片,这些都是网页制作者精心制作出来的,如果你想拿来为自己所用就必须把它们保存下来。另外,在一些电子书中也有精美的图片,为了防止有人复制,作者禁用了鼠标右键无法直接下载,针对以上情况,我们可以想办法来突破限制,从易到难可以顺次采用以下几种方法。

  1.最简单的方法:利用鼠标右键菜单

  这种方法是最简单的,就是对着你要保存的图片按鼠标右键,在弹出菜单中选择“图片另存为”(图1),然后选择好你要保存的路径和文件名就可以了。

  

图1

  2.保存网页中所有图片的方法:利用文件菜单中的“另存为”

  如果你想保存整个网页中的所有图片时可以采用本方法,因为它可以一次性的把所有图片文件都保存下来。方法是:看到你想保存的图片网页后,在IE浏览器中点击“文件”菜单中的“另存为”,把整个网页保存到硬盘,然后从中找到图片即可。注意,要选择“保存类型”中的“网页,全部(*.htm;*.html)”(图2)。

  

  图2

  3.一般方法:利用专门的下载软件

  如果网页中的图片比较大,利用下载软件可以加快下载的速度。方法是先在电脑中安装下载软件如网络蚂蚁NetAnts或网际快车FlashGet等软件(如果已经安装有这些软件可以忽略这一步),然后右键点击网页中要下载的图片,在弹出菜单中选择“DownloadbyNetAnts”或“使用网际快车下载”(图3),最后选择好你要保存的路径即可。

  

  图3

  4.新方法:将网页上的图片拖到硬盘上

  在桌面上按鼠标右键,在弹出菜单中选择“新建”→“文件夹”,随便起个名字即可,这个文件夹就是用来保存图片的文件夹。当你在网页上看到喜欢的图片时,按住鼠标左键拖到图片到文件夹中就可以了,是不是很方便啊?

  5.对付加密图片的方法:利用两个IE窗口

  网页中有些图片是经过加密处理过的,不能直接通过鼠标右键来下载,也不能把网页保存到硬盘中,有的甚至连工具栏都没有。这样的加密图片该怎么保存呢?很简单!只要先后打开两个IE窗口,其中一个用来显示你要下载图片的网页,另一个用来保存图片。用鼠标左键按住想要保存的图片不放,往另外一个IE窗口中拖动,图片就会到那个IE窗口中了,然后就可以使用鼠标右键的“图片另存为”功能,这样就得到加密图片了。

  6.另类方法:利用临时文件夹

  大家知道浏览网页过后,网页中的大量信息通常都会被保存在临时文件夹中(即TemporaryInternetFiles),所以我们可以在这里找到自己需要的图片,当然也包括被写保护的图片。运行看图软件ACDSee,点击“查看→导航面板→文件夹”,或者在文件浏览窗口中点击“文件夹”标签,找到TemporaryInternetFiles文件夹,预览里面的图片,然后把你保存的图片另存下来即可。

  7.稳妥的方法:利用工具软件网文快捕WebCatcher

  网文快捕WebCatcher是款不错的工具软件,主要用来保存网页文件,并且可以给网页增加附件、密码、注释。另外,WebCatcher还可以帮你把网上那些好看的flash动画保存下来!这么强大的工具用来保存网页图片简直太easy了!注意,由于有些网页中的图片是加密处理过的,无法直接下载,而有些时候我们要保存的是CHM或EXE格式的电子书中的图片,由于作者加了限制也无法直接保存图片,此时就可以利用网文快捕WebCatcher来一展身手了。(点这里下载)

  在安装WebCatcher之后,关闭所有的浏览器,然后重新运行,打开需要保存图片的网页,单击鼠标右健,在IE的弹出菜单中会增加两项:“使用网文快捕保存当前网页”和“使用网文快捕保存”,如图所示(图4),选择“使用网文快捕保存”,则可以对网页中的元素进行有选择的保存,例如当前网页的所有内容或所有图片再或者是所有文字、链接、flash动画等(图5)。我们的目标是图片,所以选择“图片”选项就可以了。

  

  图4

  

  图5

  单击“确定”按钮之后,进入网文快捕程序的主窗口中,在窗口的左边就会看到你选定的网页或电子书中该页面的题目,在右边窗口中就是图片(图6),现在就可以随意复制或保存了!

  

  图6

  8.最狠的方法:使用TeleportPro等离线浏览工具

  除了上面的方法以外,还有可以通过TeleportPro等离线浏览工具将整个网站全部下载下来,然后在硬盘中慢慢查看网页图片。(点击下载)

时间: 2006-10-31

保存网页图片的八种方法小结

1.最简单的方法:利用鼠标右键菜单 这种方法是最简单的,就是对着你要保存的图片按鼠标右键,在弹出菜单中选择"图片另存为",然后选择好你要保存的路径和文件名就可以了. 2.保存网页中所有图片的方法:利用文件菜单中的"另存为" 如果你想保存整个网页中的所有图片时可以采用本方法,因为它可以一次性的把所有图片文件都保存下来.方法是:看到你想保存的图片网页后,在IE浏览器中点击"文件"菜单中的"另存为",把整个网页保存到硬盘,然后从中找

PHP下载远程图片的几种方法总结

PHP下载远程图片的几种方法总结 本文演示3个从远程URL下载图片,并保存到本地文件中的方法,包括file_get_contents,curl和fopen. 1. 使用file_get_contents function dlfile($file_url, $save_to) { $content = file_get_contents($file_url); file_put_contents($save_to, $content); } 2.使用CURL function dlfile($f

PHP基于imagick扩展实现合成图片的两种方法【附imagick扩展下载】

本文实例讲述了PHP基于imagick扩展实现合成图片的两种方法.分享给大家供大家参考,具体如下: 方法一:compositeimages /** * function: 合成图片 * @param string $output_url 图片保存路径 * @param string $img_type 图片保存类型 * @param integral $line_num 每行显示图片数量 * @param array $logo_info 每张待合成图片的信息(要求所有尺寸统一) * @para

Java Swing实现窗体添加背景图片的2种方法详解

本文实例讲述了Java Swing实现窗体添加背景图片的2种方法.分享给大家供大家参考,具体如下: 在美化程序时,常常需要在窗体上添加背景图片.通过搜索和测试,发现了2种有效方式.下面分别介绍. 1. 利用JLabel加载图片 利用JLabel自带的setIcon(Icon icon)加载icon,并设置JLabel对象的位置和大小使其完全覆盖窗体.这是一个很取巧的办法,代码非常简单,如下所示. JLabel lbBg = new JLabel(imageIcon); lbBg.setBound

vue-cli脚手架引入图片的几种方法总结

我个人常用的方法,一直在摸索更好的方法,如果各位大佬有什么建议,可以给我评论留言哦 1.import方法 第一步:在.vue文件中import edit from 'path'(path是图片与.vue的相对路径) 第二步:在data对象中定义一个属性edits,值对应edit 第三步:在template中 给标签绑定属性 最后刷新界面看效果就可以了! 2.static方法 第一步:图片放在static文件夹,在data对象的一个里定义属性pro_img,属性值是图片与.vue的相对路径 第二步

在Qt中正确的设置窗体的背景图片的几种方法总结

Qt中正确的设置窗体的背景图片的方法大致有两种,下面将逐个讲解: 一. 利用styleSheet设置窗体的背景图片 使用stylesheet设置窗体的背景图片的时候,可以直接按照下图的操作去进行即可,如下图所示: 但是,需要注意的是: 1.在QWidget中这种方法是不行的,如果你足够细心的话,你会发现使用同样的设置背景图片的方法,背景图片其实并没有发生真实改变,但是它的子窗体背景图片是会发生改变的. 其实我们可以通过在添加一个i额QWidget来解决这个问题,即在QtDesigner中添加一个

Android读取服务器图片的三种方法

Android链接服务器获取图片在此提供三种方法,已通过验证,无误. 方法一: public static Bitmap getImage(String path){ try { HttpURLConnection conn = (HttpURLConnection) new URL(path).openConnection(); conn.setConnectTimeout(5000); conn.setRequestMethod("GET"); System.out.println

python3读取图片并灰度化图片的四种方法(OpenCV、PIL.Image、TensorFlow方法)总结

在处理图像的时候经常是读取图片以后把图片转换为灰度图.作为一个刚入坑的小白,我在这篇博客记录了四种处理的方法. 首先导入包: import numpy as np import cv2 import tensorflow as tf from PIL import Image 方法一:在使用OpenCV读取图片的同时将图片转换为灰度图: img = cv2.imread(imgfile, cv2.IMREAD_GRAYSCALE) print("cv2.imread(imgfile, cv2.I

python保存网页图片到本地的方法

本文实例为大家分享了python保存网页图片到本地的具体代码,供大家参考,具体内容如下 #!/usr/bin/env Python #coding=utf-8 import time import datetime import sys import random import math import uuid import cookielib import urllib2 import os class GetImage(): reload(sys) sys.setdefaultencodin