今天 我也遇到這個(gè)問題了,搜了一下發(fā)現(xiàn)你這個(gè), image, err := jpeg.Decode(bt)
if err != nil {
log.Println("jpeg 編輯出錯(cuò)")
return err
}
原因應(yīng)該是你 bt 這個(gè)文件并不是jpeg格式的,應(yīng)該判斷一下 如果是png就要改成png.Decode()
提前判斷好文件的格式,后續(xù)可以正常
base64轉(zhuǎn)為圖片的invalid JPEG format: missing SOI marker問題一,生成 生成base64的格式代碼,這一步基本沒有問題 二,解析這里首先將上述base64轉(zhuǎn)為png格式的圖片,代碼如下 這里也沒有問題,正常執(zhí)行,隨后進(jìn)行jpeg的轉(zhuǎn)碼,...