上傳canvas圖片到服務器


canvas繪圖后用 canvasDom.toDataURL()可以得到png格式圖片的base64 dataURI

然后用ajax post給后台  ,后端程序把開頭的data:image/png;base64, 去掉 得到base64內容然后decode存入文件即可

 

今天碰到的坑是 node base64_decode的時候網上說的都是 new Buffer(p , 'base64').toString()

但把這個內容寫入文件 圖片怎么都是損壞 反復嘗試后得到正確的圖片的方法是 new Buffer(p , 'base64') 沒有后面的toString 把流寫入文件即可


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM