Skip to content

DOCXKIT_IMAGE_INVALID_DATA: 圖片資料無效 ​

圖片內容為空、格式無法辨識,或缺少路徑解析器。

修復步驟 ​

  1. 提供非空且受支援的圖片位元組或 data URL。
  2. 檔案路徑使用 docx-kit/node,瀏覽器設定 resolveImage。
  3. 無法自動偵測格式時檢查 imageType。

問題範例 ​

ts
import { createDocx } from 'docx-kit'

await createDocx().image({ data: '' }).toBlob()

修復範例 ​

ts
import { createDocx } from 'docx-kit'

const data = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8/x8AAwMCAO+aX1cAAAAASUVORK5CYII='
const blob = await createDocx().image({ data }).toBlob()

常見原因 ​

  • 圖片資料為空、格式不受支援,或路徑未解析。

診斷欄位 ​

訊息範例 ​

text
Image data is empty or null

原始碼與相關指南 ​

Released under the MIT License.