请问有什么开源的项目支持导出加密的xls文件吗?
试过java 的poi, easyexcel, c# 的 npoi, ExcelDataReader,python 的 msoffcrypto-tool
c++ 的 openoffice, libreoffice ,go 的 excelize都没有发现没有这个功能。
请问有什么开源的项目支持导出加密的xls文件吗?
试过java 的poi, easyexcel, c# 的 npoi, ExcelDataReader,python 的 msoffcrypto-tool
c++ 的 openoffice, libreoffice ,go 的 excelize都没有发现没有这个功能。
对于导出加密的XLS文件(即Excel 97-2003格式),许多开源库确实没有直接提供加密功能。然而,有一些方法可以实现这一需求:
Apache POI
(对于Java)和EPPlus
(对于C#)等库支持对XLSX文件进行加密。你可以创建XLSX文件,然后使用这些库提供的加密功能来保护它。虽然Apache POI本身不直接支持加密XLS文件,但你可以使用以下策略:
java.util.zip
)将XLS文件作为ZIP文件读取。注意:这种方法会创建一个自定义的、非标准的加密XLS文件。你需要确保接收文件的用户有相应的解密工具或库来访问内容。
3 回答2.7k 阅读✓ 已解决
3 回答4.2k 阅读✓ 已解决
8 回答3.8k 阅读
4 回答2.8k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答2.6k 阅读✓ 已解决
4 回答1.9k 阅读
Apache POI:功能强大的Java库,可以读取和写入Microsoft Office格式的文件,包括Excel。它支持加密功能。可以用POIFSFileSystem和EncryptionInfo类来创建加密的Excel文件。