1. 图片被禁止下载
有些网站会禁止用户下载一些图片,这可能是因为版权原因、保护图片内容、或者出于其他的目的。在这种情况下,即使你在浏览器中右键点击想要保存的图片,你也无法另存为或者只能保存成无用的小图标。
如果你非常需要这个图片,可以尝试在不侵犯版权的情况下,通过截图或者使用一些工具进行截取。
1.1 截图
截图是一种捕捉屏幕内容的方法,可以通过使用系统自带的截图工具或者安装第三方截图软件来实现。在 Windows 操作系统中,你可以使用自带的截图工具 Snipping Tool,或者快捷键“Win+Shift+S”打开系统截图工具。
重要提示:在截图时,需要确保截图的分辨率足够大,以保证保存后的图片还原度高。
1.2 图片截取工具
如果你需要另存为的图片元素是一个按钮、一块区域或者其他非全屏幕的内容,可以使用专业的图片截取工具。这些软件通常都具有多种截图模式和编辑功能,可以轻松满足各种截图需求,比如Windows自带的画图,以及第三方软件Snagit、火绒截图、小黑屋等。
2. 图片使用 CSS 背景设置
另一种无法另存为图片的情况是,这张图片是通过 CSS 的背景属性设置的,而非通过 标签插入页面中的。在这种情况下,你需要通过审查元素来找到 CSS 的背景属性,并手动截取下来。
2.1 使用审查元素功能
在 Chrome 或者 Firefox 浏览器中,你可以使用 “审查元素” 功能来查看整个页面的 HTML 和 CSS 代码,并找到我们想要查找的元素。在 “审查元素” 界面中,你需要切换到 “样式” 标签页,并找到使用 CSS 背景属性设置的图片,然后将其 URL 地址手动复制下来即可。
重要提示:在复制图片的地址时,需要完整复制包括 http 或者 https 在内的所有内容。
3. 图片受到防盗链保护
网站管理员有时会为网站中的图片设置防盗链保护,以防止其他网站或个人未经许可链接他人站点中的图片。在这种情况下,如果你想要另存为这张图片,你需要通过一些方法来绕过防盗链的限制。
3.1 使用代理服务器或 VPN
如果网站开启了防盗链保护,你可以通过使用代理服务器或者 VPN 来绕过这种保护。使用代理服务器或者 VPN 可以让你的网络请求经过其他计算机而不是直接访问被保护的图片,这将让你进行另存为的操作更加自由。
3.2 改变请求头信息
你可以通过自定义请求头信息的方式来绕过防盗链保护。比如在 Chrome 浏览器中,你可以安装一个叫做 “Modify Header Value” 的扩展程序来自定义请求头信息,从而绕过防盗链保护。
总结归纳
无法另存为图片的情况主要包括图片被禁止下载、图片使用 CSS 背景设置和图片受到防盗链保护。在遇到这些情况时,我们可以通过截图、使用 CSS 背景属性、使用代理服务器或者 VPN 以及更改请求头信息等方式来解决这些问题,并达到我们想要保存或者转发图片的目的。