base64图片编码解码后得到的图片大小较原图小

用base64将图片转化成编码后再还原,结果图片变小了,转换前后图片格式相同,并且这两张图用base64编码后得到的编码相同

1个回答

你是怎么base64编码的,是不是先读取原始图片为一个字符串编码的,要直接对二进制字节数组编码

qq_25255553
qq_25255553 这是编码的那个代码,是不是有什么问题,新手接触没多久,不是很懂
大约 3 年之前 回复
qq_25255553
qq_25255553 System.IO.MemoryStream m = new System.IO.MemoryStream(); System.Drawing.Bitmap bp = new System.Drawing.Bitmap(@“c:\demo.GIF”); bp.Save(m, System.Drawing.Imaging.ImageFormat.Gif); byte[]b= m.GetBuffer(); string base64string=Convert.ToBase64String(b);
大约 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐