簡體   English   中英

使用base64在javascript中將圖像轉換為二進制

[英]Converting an image to binary in javascript using base64

我必須將圖像轉換為二進制文件,以便通過IPFS存儲它,並將其作為可視圖像再次檢索。

我應該使用javascript代碼執行此操作。 有沒有任何機構有如何做到這一點的明確例子? Base64會幫助我嗎?

提前致謝

使用文件閱讀器:

 /******************for base 64 *****************************/ function uploadFile(inputElement) { var file = inputElement.files[0]; var reader = new FileReader(); reader.onloadend = function() { console.log('Encoded Base 64 File String:', reader.result); /******************* for Binary ***********************/ var data=(reader.result).split(',')[1]; var binaryBlob = atob(data); console.log('Encoded Binary File String:', binaryBlob); } reader.readAsDataURL(file); } 
 <input type="file" onchange="uploadFile(this)" /> 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM