本简短指南解释了如何在 Java 中将 GIF 转换为 WEBP。它包含设置 IDE 的细节、步骤列表以及演示 Java 中 GIF 到 WEBP 转换器 的示例代码。示例代码中使用的所有 API 功能也会进行说明。
在 Java 中将动态 GIF 转换为 WEBP 的步骤
- 配置 IDE 使用 Aspose.Imaging for Java 将 GIF 文件转换为 WEBP 格式
- 导入所需的命名空间 Image 和 WebPOptions 以执行转换
- 将源 GIF 图像加载到 Image 类中
- 创建 WebPOptions 类的实例以自定义输出 WEBP
- 调用 setLossless() 方法并传入 True 值以生成无损压缩的输出图像
- 将生成的图像保存为 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 一文。