DOCXKIT_IMAGE_INVALID_DATA: 圖片資料無效
圖片內容為空、格式無法辨識,或缺少路徑解析器。
修復步驟
- 提供非空且受支援的圖片位元組或 data URL。
- 檔案路徑使用 docx-kit/node,瀏覽器設定 resolveImage。
- 無法自動偵測格式時檢查 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()常見原因
- 圖片資料為空、格式不受支援,或路徑未解析。
診斷欄位
code:IMAGE_INVALID_DATAdiagnosticCode:DOCXKIT_IMAGE_INVALID_DATAname:DocxKitErrordocs: https://docx-kit.ntnyq.dev/errors/docxkit_image_invalid_data/
訊息範例
text
Image data is empty or null