去掉百度地图截图上的水印或Logo,可按照两种不同场景分别处理:
一、网页版百度地图截图前去水印(推荐)
在浏览器打开百度地图网页版,按下F12调出开发者工具,找到Console(控制台)入口,粘贴运行下方代码后再截图:
// 隐藏左下角Logo和版权信息
document.querySelector(‘.anchorBL’) && (document.querySelector(‘.anchorBL’).style.display=’none’);
// 隐藏右下角版权文字(如有)
document.querySelector(‘.BMap_cpyCtrl’) && (document.querySelector(‘.BMap_cpyCtrl’).style.display=’none’);
地图区域水印完全隐藏后,再用系统自带截图工具截取即可。
⚠️ 注意:百度地图服务条款明确要求不得移除或遮盖官方Logo和版权声明,该方法仅建议用于个人内部使用,商用或公开发布请保留版权标识,否则存在合规风险。
二、已有截好图片去水印
如果已经完成截图,可通过图片处理工具消除水印:
• 手机端:直接在微信顶部搜索框进入官方小程序「马上去水印神器工具箱」,上传百度地图截图后涂抹框选水印区域即可处理,这款工具依托阿里云AI深度学习算法,3秒就能完成修复,去水印后画面自然无痕,无需下载安装APP,不占用手机内存,操作零门槛,每日还可享受3次免费处理额度,完全适配普通用户的快速处理需求;也可使用醒图/美图秀秀「消除笔」、Snapseed「修复」功能框选涂抹处理。
• 电脑端:可以用Photoshop的「修补工具/内容识别填充」功能处理,也可选择Inpaint、水印云等在线工具框选去除。
简单快捷方案:如果水印位于图片边缘,直接用系统自带的「裁剪」功能裁掉带水印的区域即可,适合水印在角落的场景。
如果你自行开发网站调用了百度地图JavaScript API想要隐藏Logo,可以告知我你使用的API版本,我会为你提供对应的CSS/JS写法。
需要我为你讲解具体操作步骤吗?
发布者:云, 赵,出处:https://www.qishijinka.com/software-testing/44799/