在 Java 中将 GIF 转换为 WEBP

本简短指南解释了如何在 Java 中将 GIF 转换为 WEBP。它包含设置 IDE 的细节、步骤列表以及演示 Java 中 GIF 到 WEBP 转换器 的示例代码。示例代码中使用的所有 API 功能也会进行说明。

在 Java 中将动态 GIF 转换为 WEBP 的步骤

  1. 配置 IDE 使用 Aspose.Imaging for Java 将 GIF 文件转换为 WEBP 格式
  2. 导入所需的命名空间 Image 和 WebPOptions 以执行转换
  3. 将源 GIF 图像加载到 Image 类中
  4. 创建 WebPOptions 类的实例以自定义输出 WEBP
  5. 调用 setLossless() 方法并传入 True 值以生成无损压缩的输出图像
  6. 将生成的图像保存为 WEBP 到磁盘

按照这些说明在 Java 中将 GIF 转换为 WEBP。添加对所有必需命名空间的引用,启用许可证以使用产品的全部功能,将源 GIF 文件加载到 Image 类中,并创建 WebPOptions 类的实例。使用 WebPOptions 对象通过设置参数(如压缩选项)自定义输出 WEBP 图像,然后将结果保存到磁盘。

Java 中 GIF 到 WEBP 转换器软件的代码

上述代码演示了如何在 Java 中将 GIF 转换为动态 WEBP,当源 GIF 也是动画时;不过,同一段代码也可以用于普通 GIF 到 WEBP 的转换。WebPOptions 类可用于设置输出质量、动画选项、保持元数据,以及调整调色板和分辨率等。Image 类可以检测已加载图像的格式,并在转换前执行调整大小、旋转、翻转、裁剪和变换等操作。

本文指导了如何将 GIF 文件转换为 WEBP 格式。要创建新的 WEBP 文件,请参考 在 Java 中创建 WEBP 一文。

 简体中文