gpt4 book ai didi

java - APNG 对 javaFX 的支持

转载 作者:行者123 更新时间:2023-12-01 10:02:15 27 4
gpt4 key购买 nike

搜索后我发现了两个有趣的答案:

  1. Native image formats support for javaFX

  2. controlling gif image with javaFX

但据我所知,javaFX 不支持 APNG 图像。如何使用任何外部库解决此问题或编写一些代码。我需要一个解决方案...

示例图片:
enter image description here

感谢您的帮助。

最佳答案

没有apng JavaFX 8 中的支持。

使用第 3 方库解码 apng,从中提取帧和元数据,然后将它们转换为 JavaFX 图像并使用 JavaFX 的动画支持播放它们:

  1. 谷歌 apng decoder java .
  2. 选择一个可解码 apng 格式的 Java 库。
  3. 应用 Roland 在 How I can stop an animated GIF in JavaFX? 中演示的相同解决方案

或者预先将 apng 文件转换为 gif:

  1. 谷歌 apng to gif converter .
  2. 选择任何可将 apng 转换为 gif 的实用程序。
  3. 将应用程序使用的所有 apng 转换为 gif。
  4. 在您的 JavaFX 应用程序中使用转换后的 gif 而不是 apng。

关于java - APNG 对 javaFX 的支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36708163/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com