# TSOffice TSOffice 项目:纯 TSL 代码实现 excel、word 文件读写 ## 部署 ### windows 对应文件夹的 dll 文件按如下要求 - `office_plugin` 放入 tsl 安装根目录下 Plugin 文件夹 可选: - `fmt_pubkrnl_plugin` 放入 tsl 安装根目录下 Plugin 文件夹,若需要执行 Demo 文件夹下的[XlsxHelp.tsl](./Demo/XlsxHelp.tsl)和[DocxHelp.tsl](./Demo/DocxHelp.tsl),需要部署改动态库 ### Linux #### Ubuntu-18.04 根据架构选择 aarch64 或 x86 版本将对应文件夹内容进行部署 - `liboffice_plugin` 放入 tsl 安装根目录下 Plugin 文件夹 ## 帮助文档 - [Excel 帮助文档](./XlsxFile使用帮助.xlsx) - [Word 帮助文档](./DocxFile使用帮助.docx) ## 扩展 扩展模块的内容需要通过`git submodule update --init --recursive`获取,相关帮助文档在`./funcext/TSOffice/Extensions/模块名`目录下可获取 支持的扩展: - **OfficeVba**: 可通过类 Vba 方式对 office文件 进行读写操作。 ## Demo Demo 文件夹提供了一些参考的 demo