文件格式转换工具

图片格式转换器

将图片数据转换为 PNG、JPEG、WEBP、GIF、BMP 或 TIFF 格式,支持自定义输出质量。

运行工具

本工具用于将提供的图片数据转换为指定的目标格式。支持的输出格式包括 PNG、JPEG、WEBP、GIF、BMP 和 TIFF。用户需输入 Base64 编码的图片字节数据,并选择目标格式。若未指定格式,系统默认转换为 PNG。对于 JPEG 和 WEBP 格式,您可以设置输出质量参数(默认值为 90),该参数直接影响文件体积与视觉清晰度;而对于 PNG、GIF、BMP 及 TIFF 格式,质量参数将被忽略。当源图片为 RGBA 或调色板模式且目标为 JPEG 时,工具会自动将其转换为 RGB 模式以确保兼容性。转换成功后,结果面板将显示编码后的图片数据、所选输出格式及最终文件大小。若未提供图片数据或请求了不支持的格式,操作将返回失败提示。此工具适用于需要在不同图像标准间进行精确转换的开发与处理场景。

使用说明

  1. 在“图片数据”字段中粘贴 Base64 编码的图片字节字符串。
  2. 从下拉菜单中选择目标输出格式(如 JPEG、PNG、WEBP 等)。
  3. 若目标格式为 JPEG 或 WEBP,可在“质量”字段中输入 1 到 100 之间的数值(默认为 90)。
  4. 点击运行按钮执行转换操作。
  5. 在结果区域查看转换后的 Base64 数据、格式信息及文件大小。

示例

  • 将一张 Base64 编码的 PNG 图片转换为 JPEG 格式,并将质量设置为 85 以减小文件体积。
  • 将 WebP 格式的图片数据转换为无损的 PNG 格式,此时质量参数不起作用。

常见问题

支持哪些图片输出格式?

支持 PNG、JPEG、WEBP、GIF、BMP 和 TIFF 格式。JPG 会被自动识别为 JPEG。

质量参数对所有格式都有效吗?

仅对 JPEG 和 WEBP 格式有效。对于 PNG、GIF、BMP 和 TIFF,该参数会被忽略。

如果我没有提供图片数据会发生什么?

操作将返回失败,因为缺少必要的输入数据来执行转换。

转换 RGBA 图片为 JPEG 时需要注意什么?

工具会自动将 RGBA 或调色板模式的图片转换为 RGB 模式,以符合 JPEG 标准。

嵌入此工具

使用以下代码,将这个可直接使用的 SmartPlusLab 工具添加到您的网站。