如何在 windows 中批量将 webp 转换为 jpg 系统自带画图工具快速转换

如果您在 Windows 系统中需要将多个 WebP 图片快速转为 JPG 格式,但又不想安装第三方软件,系统自带的“画图”工具可作为基础应急方案。该方法虽不支持真正意义上的批量自动化处理,但通过标准化操作流程,可在无额外依赖前提下完成多张图片的逐张转换。以下是具体执行步骤:

一、使用 Windows 照片应用打开并另存为 JPG

Windows 10/11 自带的“照片”应用原生支持 WebP 解码,无需额外插件即可打开文件,并提供标准“另存为”功能,是系统级最直接的转换路径。

1、在文件资源管理器中选中一张 WebP 图片,右键选择“打开方式”→“照片”。

2、图片加载完成后,点击右上角“…”(更多选项)按钮,选择“另存为”。

3、在保存窗口中,点击“保存类型”下拉菜单,选择JPEG 图像 (*.jpg)。

4、指定保存位置并确认文件名,点击“保存”完成单张转换。

5、重复上述步骤处理其余 WebP 文件;若需提高效率,可按住 Ctrl 键依次点击多张 WebP 文件,再右键→“打开方式”→“照片”,随后在“照片”应用中使用 Alt+Tab 切换图片进行连续操作。

二、借助画图工具实现格式转换

Windows 画图程序虽不能直接打开 WebP,但可通过复制粘贴方式间接导入已解码图像数据,利用其保存功能输出为 JPG,适用于对原始像素无压缩变更要求的场景。

1、双击 WebP 图片,系统默认用“照片”应用打开。

2、在“照片”应用中全屏显示图片后,按下 Ctrl + A 全选 → Ctrl + C 复制(确保图片完整加载且未缩放失真)。

3、打开“画图”应用(可在开始菜单搜索“画图”启动)。

4、按下 Ctrl + V 粘贴,图像将以位图形式载入画布。

5、点击“文件”→“另存为”→“JPEG 图像”,在弹出窗口中确认保存路径与文件名。

6、点击“保存”,系统将生成标准 JPG 文件;注意该过程不保留 EXIF 元数据,仅保留可视像素信息。

三、通过命令行调用系统内置功能批量处理(需 PowerShell 支持)

Windows 10 版本 1809 及以上内建 Windows Imaging Component(WIC)接口,配合 PowerShell 脚本可调用 .NET 的 Image 类实现无 GUI 批量转换,全程离线运行,不依赖外部工具。

1、将所有待转换的 WebP 文件放入同一文件夹,例如 C:\WebPBatch。

2、在该文件夹空白处按住 Shift 键右键,选择“在此处打开 PowerShell 窗口”。

3、粘贴并执行以下脚本:

$files = Get-ChildItem “C:\WebPBatch\*.webp”; foreach ($f in $files) { $img = [System.Drawing.Image]::FromFile($f.FullName); $newPath = [System.IO.Path]::ChangeExtension($f.FullName, “.jpg”); $img.Save($newPath, [System.Drawing.Imaging.ImageFormat]::Jpeg); $img.Dispose() }

4、等待脚本执行完毕,新生成的 JPG 文件将与原 WebP 文件同目录存放,命名一致仅扩展名变更。

5、如提示“无法加载 System.Drawing”,请确认已启用 .NET Framework 3.5 或安装 PowerShell 7+ 并导入兼容模块。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。