code-lives / think-plugs-word
Word Plugin for ThinkAdmin
Installs: 25
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:think-admin-plugin
Requires
- php: >=7.1
- ext-json: *
- elasticsearch/elasticsearch: ^8.14
- phpoffice/phpspreadsheet: ^1.29
- phpoffice/phpword: ^1.2
- spatie/pdf-to-text: ^1.52
- topthink/framework: ^6.0|^8.0
- topthink/think-view: ^1.0|^2.0
- zoujingli/ip2region: ^1.0|^2.0|@dev
- zoujingli/think-install: ^1.0|@dev
- zoujingli/think-library: ^6.1|@dev
- zoujingli/think-plugs-static: ^1.0|@dev
README
针对系统文件的上传后的文件,进行 ES 分词搜索。
目前支持搜索 doc、docx、pdf txt 的内容。
execl 和其他目前只支持搜索名字。因为读取 execl 内容太大 容易内存溢出,正在其他方案。
通过 Composer 安装
composer require code-lives/think-plugs-word
环境需要支持
- libreoffice
- zip
- imagemagick
- unoconv
- fonts-arphic-uming
- pandoc
- poppler-utils
- texlive
- texlive-xetex
包含功能说明
- 文件转为 PDF
- 如编号打印 A4 纸 1- N
- ES 搜索
- 下载文件(原系统有的不支持下载)