PS批量转换图片格式 WEBP、JPG、PNG互转超简单
发布时间 - 2026-02-02 00:00:00 点击率:次Photoshop可原生批量转换WEBP/JPG/PNG格式:一用“图像处理器”直转;二录“动作+批处理”重编码;三借“导出为”切换格式;四新版直接“存储为WebP”;五旧版需改扩展名验证。
如果您需要将大量图片在WEBP、JPG、PNG三种格式之间相互转换,Photoshop内置的批处理功能可直接完成,无需第三方插件或脚本。以下是实现该任务的具体操作流程:
本文运行环境:iMac Pro,macOS Sequoia。
一、使用“图像处理器”批量导出为指定格式
Photoshop自带的“图像处理器”支持对打开的文件夹内所有图像执行统一导出操作,并可自由选择目标格式、质量、尺寸等参数,适用于从PSD、TIFF等源格式批量转为WEBP/JPG/PNG。
1、启动Photoshop,点击菜单栏文件 → 脚本 → 图像处理器。
2、在“选择要处理的图像”区域,点击“选择文件夹”,定位到含原始图片的文件夹。
3、在“保存文件”区域,勾选“存储为”下拉菜单中的WEBP、JPEG或PNG-24,根据需求选择对应格式。
4、设置输出位置,点击“运行”,Photoshop将自动逐张打开并另存为目标格式。
二、通过“动作+批处理”实现格式重编码
当需对已打开的多图(如全部为JPG)统一另存为PNG且保留透明通道,或强制将

1、打开一张样本图,在窗口 → 动作面板中点击右下角“新建动作”,命名为“转PNG”,点击“记录”。
2、执行文件 → 导出 → 导出为…,在弹出窗口中选择格式为PNG,关闭“转为sRGB”与“嵌入色彩配置文件”,点击“全部导出”。
3、停止录制动作;返回“动作”面板,选中该动作,点击菜单栏文件 → 自动 → 批处理。
4、在批处理窗口中,选择源为“打开的文件”或“文件夹”,设定目标为“无”,动作选择刚录制的“转PNG”,点击“确定”开始执行。
三、利用“导出为”功能配合文件筛选快速切换格式
对于少量但需频繁切换格式的图像组(如同时导出同一图的WEBP压缩版与PNG无损版),可借助“导出为”对话框的格式切换能力,结合文件名自动识别规则实现高效批量输出。
1、在Photoshop中通过文件 → 脚本 → 将图层导出到文件打开导出窗口,确认图层可见性后点击“运行”生成临时PNG序列。
2、全选导出后的PNG文件,在Finder中右键选择“在Photoshop中打开”,使全部图像以标签页形式载入。
3、点击菜单栏文件 → 导出 → 导出为…,在右侧格式栏切换为WEBP,调整品质滑块至60–80,勾选“仅限所见图层”,点击“全部导出”。
四、启用WEBP原生支持后直接另存为WEBP
Photoshop 23.2及以上版本原生支持WEBP读写,无需额外配置即可将任意打开图像直接另存为WEBP格式,适用于单图快速转换及验证压缩效果。
1、打开任意图像(如JPG),确认其处于活动文档状态。
2、点击文件 → 存储为,在保存类型下拉菜单中选择“WebP(*.webp)”。
3、在弹出的WEBP选项窗口中,设置品质(0–100)、是否包含元数据、是否启用有损压缩,点击“存储”完成转换。
五、使用“图像大小+存储为Web所用格式”兼容旧版PS
针对Photoshop CS6至CC 2019等不支持WEBP原生导出的版本,可通过“存储为Web所用格式”通道间接生成WEBP——需先将图像另存为PNG或JPG,再借助浏览器开发者工具下载渲染后的WEBP资源,或使用“导出为Web所用格式”输出为PNG后手动重命名扩展名并验证可用性。
1、打开图像,执行图像 → 图像大小,确认分辨率为所需尺寸,点击“确定”。
2、点击文件 → 导出 → 存储为Web所用格式(旧版),在预设中选择“PNG-24”或“JPEG 高”,点击“存储”。
3、在保存对话框中,将文件名末尾“.png”或“.jpg”手动改为“.webp”,点击“保存”,随后用支持WEBP的查看器验证是否可正常解码。
# 处理器
# photoshop
# 编码
# 浏览器
# 工具
# mac
# macos
# 配置文件
# cos
# 批处理
# 另存为
# 图层
# 旧版
# 适用于
# 扩展名
# 窗口中
# 勾选
# 运行环境
# 在弹出
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel路由怎么定义_Laravel核心路由系统完全入门指南
Laravel如何集成第三方登录_Laravel Socialite实现微信QQ微博登录
敲碗10年!Mac系列传将迎来「触控与联网」双革新
Laravel如何实现多对多模型关联?(Eloquent教程)
网站页面设计需要考虑到这些问题
微信小程序 require机制详解及实例代码
如何在建站之星网店版论坛获取技术支持?
Laravel如何安装使用Debugbar工具栏_Laravel性能调试与SQL监控插件【步骤】
利用 Google AI 进行 YouTube 视频 SEO 描述优化
Laravel distinct去重查询_Laravel Eloquent去重方法
Laravel安装步骤详细教程_Laravel环境搭建指南
Laravel表单请求验证类怎么用_Laravel Form Request分离验证逻辑教程
如何快速查询网址的建站时间与历史轨迹?
如何实现建站之星域名转发设置?
C++时间戳转换成日期时间的步骤和示例代码
Claude怎样写约束型提示词_Claude约束提示词写法【教程】
为什么php本地部署后css不生效_静态资源加载失败修复技巧【技巧】
详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)
购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?
Laravel如何实现API速率限制?(Rate Limiting教程)
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
b2c电商网站制作流程,b2c水平综合的电商平台?
JS中对数组元素进行增删改移的方法总结
QQ浏览器网页版登录入口 个人中心在线进入
大学网站设计制作软件有哪些,如何将网站制作成自己app?
Laravel如何发送邮件_Laravel Mailables构建与发送邮件的简明教程
油猴 教程,油猴搜脚本为什么会网页无法显示?
Laravel如何与Pusher实现实时通信?(WebSocket示例)
如何在Tomcat中配置并部署网站项目?
英语简历制作免费网站推荐,如何将简历翻译成英文?
详解jQuery中基本的动画方法
如何在HTML表单中获取用户输入并结合JavaScript动态控制复利计算循环
jimdo怎样用html5做选项卡_jimdo选项卡html5实现与切换效果【指南】
HTML透明颜色代码怎么让图片透明_给img元素加透明色的技巧【方法】
EditPlus中的正则表达式 实战(2)
edge浏览器无法安装扩展 edge浏览器插件安装失败【解决方法】
如何挑选最适合建站的高性能VPS主机?
网站优化排名时,需要考虑哪些问题呢?
如何快速生成可下载的建站源码工具?
Laravel辅助函数有哪些_Laravel Helpers常用助手函数大全
PHP怎么接收前端传的文件路径_处理文件路径参数接收方法【汇总】
原生JS获取元素集合的子元素宽度实例
浏览器如何快速切换搜索引擎_在地址栏使用不同搜索引擎【搜索】
网站图片在线制作软件,怎么在图片上做链接?
胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?
文字头像制作网站推荐软件,醒图能自动配文字吗?
哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做?
宙斯浏览器文件分类查看教程 快速筛选视频文档与图片方法
如何在万网ECS上快速搭建专属网站?
Win11怎么查看显卡温度 Win11任务管理器查看GPU温度【技巧】

