跳到主要内容

Word在线编辑

一、功能概述

在线 Word 编辑器,支持直接在网页中编辑、排版 Word 文档。模块核心功能包括: • 在线新建、编辑、保存 Word 文档。 • 编辑完成后可一键导出为 Word 文件(.docx 格式)。 • 支持模板编辑,可通过代码/API 填充模板中的占位符,生成批量 Word 文件。

二、功能使用说明

  1. 新建/编辑文档 可以通过新增按钮新建模版
  1. 新建模版后点击设计,进入设计页面
  • 支持文本输入、修改、删除。
  • 支持设置纸张大小、边距、方向等。
  • 支持文字样式设置:字体、字号、加粗、斜体、下划线、颜色。
  • 支持段落排版:对齐方式、行间距、项目符号、编号等。
  • 支持插入图片、超链接等。
  • 支持上传word文档进行编辑。
  • 支持通过占位符({{xxx}})占位,在导出word时进行数据填充。
  1. 模版编辑完成后,点击“保存”按钮保存当前文档。

字体说明: 如果系统没有安装选择的字体,那么字体的设置是没有用的.如果需要字体正常显示,请安装对应的字体.

三、调用模版

  1. 定义模板占位符

在文档中以 {{字段名}} 格式定义变量占位符。例如:

  1. 通过API调用导出

开发者可通过以下 API 调用模板,传入对应数据,动态生成 Word 文件。

示例 API

POST http://<host>:[port]/eoa/wordtpl/template/generate/word
{
"templateId": "模板ID",
"data": {
"name": "张三",
"year": "2025",
"month": "07",
}
}

响应: 文件流

附录一:编辑器功能列表:

  • 编辑器:
    • 编辑器显示
    • 编辑内容
  • 纸张:
    • 页码、字数统计
    • 放大缩小
    • 纸张大小
    • 边距
    • 纸张方向
    • 目录
  • 工具栏:
    • 保存
    • 导入word
    • 导出模版
    • 撤销、回退
    • 格式刷
    • 清除格式
    • 文字:
      • 字体
      • 字体颜色
      • 字号
      • 加粗
      • 斜体
      • 下划线
      • 删除线
      • 上标
      • 下标
      • 文字颜色
      • 高亮颜色
      • 背景颜色
      • 内置标题样式
      • 对齐
      • 行距
      • 有序列表
    • 表格
    • 图片
      • 嵌入式图片
      • 浮动图片
    • 超链接
    • 水印
    • 分割线
    • 分页符
    • 查找替换
    • 打印