Skip to content

Beangle Doc ​

Beangle Doc 提供文档处理相关的工具库,包含 HTML、DOCX、Excel、PDF 等多种文档格式的处理能力。

功能模块 ​

模块描述
htmlHTML 解析和处理工具
docxWord 文档模板处理和转换
excelExcel 文件读写和模板引擎
pdfPDF 文件生成、签名和转换

核心能力 ​

  • HTML 处理:HTML 解析、表格提取、样式处理
  • Word 文档:模板渲染、文档转换、图片处理
  • Excel 操作:读写 Excel、模板引擎、数据导出
  • PDF 生成:HTML转PDF、PDF签名、文档合并分割

安装 ​

scala
libraryDependencies += "org.beangle.doc" % "beangle-doc-html" % "0.5.4"
libraryDependencies += "org.beangle.doc" % "beangle-doc-docx" % "0.5.4"
libraryDependencies += "org.beangle.doc" % "beangle-doc-excel" % "0.5.4"
libraryDependencies += "org.beangle.doc" % "beangle-doc-pdf" % "0.5.4"

依赖关系 ​

  • Commons:核心工具库
  • Template:模板引擎支持(docx模块)

模块结构 ​

doc
├── html        # HTML解析处理
├── docx        # Word文档处理
│   └── depends on html
├── excel       # Excel处理
│   └── depends on html
└── pdf         # PDF处理