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.