开发文档Umo Editor Next文档导出导出为 Word

导出为 Word 文档

此功能允许将 Umo Editor 编辑器中的内容导出为 Word 文档。导出 Word 文档的功能目前支持绝大部分的节点类型和页面配置等,我们会逐步完善该功能。

导出的 Word 文档为 docx 格式,您可以在 Microsoft Word 或者 WPS Office 等办公软件中打开和编辑。

方法列表

exportDocx

说明:导出 Word 文档。

参数{ content, download, filename, docxOption }

  • content合法的[Tiptap 文档 JSON 格式],默认为当前编辑器的所有内容。
  • downloadBoolean,是否下载,默认值为 false
  • filenameString,下载文件的文件名,不包含文件后缀名,默认使用文档名称。
  • docxOption:控制文档生成过程的配置信息,可选,包含以下配置项:
    • docxOption.getCustomImageBase64Async Function,自定义图片读取方法,返回值为合法的 base64 字符串。可选,包含以下参数:
      • src: string 图片加载读取路径
      • id: string 标记当前图片的唯一标识
      • type: string 需要获取的图片类型,image 图片、echarts 图表
      • node: [Tiptap 文档 JSON 格式] Tiptap 节点
    • docxOption.page.backColorString,导出文档背景色

返回值Blob | undefineddownloadfalse 时,返回 Blob,当 downloadtrue 时,返回 undefined