GIF 编码器 dart-gif-encoder

Apache
Dart
跨平台
Google
2015-04-20
大胖森

dart-gif-encoder 是使用 Dart 编写的一个 GIF 编码器。

代码示例:

创建一个常规的 GIF:

import 'dart:html';
import 'package:gifencoder/gifencoder.dart';

int width = ...;
int height = ...;
var ctx = new CanvasElement(width: width, height: height).context2D;
// draw your image in the canvas context
var data = ctx.getImageData(0, 0, width, height);
List<int> bytes = gifencoder.makeGif(width, height, data.data)

创建一个动态的 GIF(不需要使用 GIFbuffer)

int framesPerSecond = ...;
var frames = new gifencoder.GifBuffer(width, height);
for (var i = 0; i < myFrameCount; i++) {
  // draw the next frame on the canvas context
  frames.add(ctx.getImageData(0, 0, width, height).data);
}
List<int> bytes = frames.build(framesPerSecond);
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

生成条形码

39码 EAN13 PS: 导入jbarcode-0.2.8.jar即可 package com.mywork.util; import java.awt.image.BufferedImage; import java.io.FileOutputStream; import org.jbarcode.JBarcode; import or...

2016/12/17 10:53
128
0
Java将二进制流转Base64字符串并在页面显示(附Base64转二进制流)

Java将二进制流转Base64字符串并在页面显示(附Base64转二进制流) java代码如下: /** * 二进制流转Base64字符串 * * @param data 二进制流 * @return data * @throws IOException 异常 */...

2016/08/26 22:55
80
0
图片二进制相互转换

``` import java.awt.image.BufferedImage; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.IOException; import javax...

2016/12/19 13:12
2
0
Servlet显示图片

public class ImageServlet extends HttpServlet { //显示gif图片 private static final String gif = "image/gif;charset=GB2312"; //显示jpeg图片 private static final String jpg = "ima...

2013/10/11 14:19
35
0
.NET 实现GIF 图片的裁剪

【相关类库】 链接: http://pan.baidu.com/s/1gd9XfBt 密码: h27c 参考链接: http://www.codeproject.com/Articles/11505/NGif-Animated-GIF-Encoder-for-NET http://cnn237111.blog.51cto....

2014/08/01 17:16
864
0
Struts中的一个简单上传图片操作

ActionMessages msgs = new ActionMessages(); TestUploadForm upForm = (TestUploadForm)form; String fileName = upForm.getPhoto().getFileName();//获取上传文件名称 int fileByteSize =...

2012/03/27 18:01
31
0
Dart VM教程

Dart VM教程

2018/04/15 17:52
261
0
图片或文字水印

图片或文字水印

2016/09/14 10:39
23
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部