您的位置:程序门 -> .net技术 -> vb.net



如何将一组图片写到一个二进制文件中保存?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


如何将一组图片写到一个二进制文件中保存?
发表于:2008-02-19 08:54:56 楼主
如何将一组图片写到一个二进制文件中保存?
请各位帮忙给个例子!!
发表于:2008-02-19 09:07:441楼 得分:0
不知道你的目的是什么,我想.net开发程序,如果你要保存相关的图片或声音文件可以保存在
资源文件里。你搜索下,读写资源文件。有现成的帖子。而且baidu,google上有操作资源文件的工具,很方便。
发表于:2008-02-19 09:24:382楼 得分:0
c# code
filestream fs = new filestream(imagefilename, filemode.open); binaryreader br = new binaryreader(fs); // 取得图片文件数据 byte[] buffer = br.readbytes((int)fs.length); br.close(); fs.close(); // 创建一个内存流以生成图片,防止文件被锁定 memorystream ms = new memorystream(buffer); resourceimage = image.fromstream(ms); reducedimage.save(@targetfilepath, imageformat.jpeg); reducedimage.dispose();
发表于:2008-02-19 09:54:373楼 得分:0
我是想把一系列的图片都写到一个文件中保存,然后在按顺序读取形成动画。
发表于:2008-02-19 10:06:154楼 得分:0
资源文件就可以了。
发表于:2008-02-19 11:26:195楼 得分:0
public   sub   writetempfile(byval   bytes   as   byte())
    dim   fstemp   as   new   system.io.filestream(stempfilename,   io.filemode.openorcreate)
    fstemp.write(bytes,   int(fstemp.position),   int(bytes.length))
    fstemp.close()
end   sub

请问如何才能把不用的bytes写入到一个fstemp中呢?
发表于:2008-02-19 16:57:116楼 得分:0
序列化
发表于:2008-02-19 17:16:277楼 得分:0
能给个简单的例子吗!


快速检索

最新资讯
热门点击