找回密码
 立即注册

QQ登录

只需一步,快速开始

LanceYang

注册会员

2

主题

4

帖子

12

积分

注册会员

积分
12
最新发帖
LanceYang
注册会员   /  发表于:2017-7-18 14:57  /   查看:3056  /  回复:3
从程序显示的图片,转换成内存流,创建RasterImage时报文件格式无效,直接给该文件的文件名,报建是成功的。具体代码如下 :
                MemoryStream ms = new MemoryStream();
                ctrlOcrImageView1.Image.Save(ms, ImageFormat.Jpeg);
                //byte[] buffer = ms.ToArray();

                RasterCodecs rasterCodecs = new RasterCodecs();

                // Load the bitmap page
                RasterImage image = null;
                string filePath = @"QQ截图20170627170231.jpg";
                image = rasterCodecs.Load(ms);


3 个回复

倒序浏览
LanceYang
注册会员   /  发表于:2017-7-18 16:19:10
沙发
得 ms.Seek(0, SeekOrigin.Begin);把流位置恢复原位
回复 使用道具 举报
LanceYang
注册会员   /  发表于:2017-7-18 16:20:13
板凳
ms.Seek(0, SeekOrigin.Begin);
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-7-18 16:58:36
地板
好的,解决了就好
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部