【问题标题】:Encode GIF in J2ME在 J2ME 中编码 GIF
【发布时间】:2011-04-21 20:32:22
【问题描述】:

我在 J2ME 中有一个 Image 对象,我想将其编码为 GIF。 我也已经找到了 JPEG 和 PNG 编码器,但我想知道是否可以将我的图像编码为 GIF 格式,并返回它的字节数组。

我正在做这样的事情:

...

  Image img = Image.createImage(width, height);
    Graphics graphics = img.getGraphics();
//do some drawing stuff here
...  

最后我有了一个 Image 对象。

现在我想将其编码为 GIF,例如:

 byte[] gifBytes = GIFEncoder.encode(img);

在哪里可以找到?

谢谢!

【问题讨论】:

标签: java java-me midp gif lcdui


【解决方案1】:

J2ME Animated GIF encoder

用法:

使用非常简单,需要以下步骤:

  • 实例化您的 AnimatedGifEncoder 对象
  • 通过将 OutputStream 作为参数传递来启动它(例如:ByteArrayOutputStream)
  • 使用 addFrame() 方法添加您的 Image 对象
  • 通过调用finish()完成它

【讨论】:

  • 这是我唯一找到的。谢谢。
猜你喜欢
  • 2017-05-26
  • 2010-09-29
  • 1970-01-01
  • 1970-01-01
  • 2012-06-12
  • 1970-01-01
  • 2018-09-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多