今天 我也遇到这个问题了,搜了一下发现你这个, image, err := jpeg.Decode(bt)
if err != nil {
log.Println("jpeg 编辑出错")
return err
}
原因应该是你 bt 这个文件并不是jpeg格式的,应该判断一下 如果是png就要改成png.Decode()
提前判断好文件的格式,后续可以正常
base64转为图片的invalid JPEG format: missing SOI marker问题一,生成 生成base64的格式代码,这一步基本没有问题 二,解析这里首先将上述base64转为png格式的图片,代码如下 这里也没有问题,正常执行,随后进行jpeg的转码,...