首頁 >web前端 >js教程 >如何在 JavaScript 中將檔案轉換為 Base64 編碼?

如何在 JavaScript 中將檔案轉換為 Base64 編碼?

Linda Hamilton
Linda Hamilton原創
2024-12-01 06:22:12544瀏覽

How Do I Convert Files to Base64 Encoding in JavaScript?

使用JavaScript 將文件轉換為Base64

要透過Base64 格式的JSON 傳送文件,請按照以下步驟操作:

要透過Base64 格式的JSON 傳送文件,請按照以下步驟操作:
  1. 取得文件物件:

    • 利用 document.querySelector() 選擇檔案輸入元素。
    • 從索引 0 處的 files 陣列中檢索檔案物件。
  2. 使用轉換為 Base64 FileReader:

    • 建立一個 FileReader 物件。
    • 在 FileReader 物件上呼叫 readAsDataURL,並將檔案物件作為參數傳遞。
    • 中onload 事件處理程序:
      • base64字串可用於reader.result.
  3. 範例程式碼:

請注意, File 物件可以是與FileReader 一起使用,因為它是Blob 的子類別。

以上是如何在 JavaScript 中將檔案轉換為 Base64 編碼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn