用于读取密码 XLSX 的 PHPSpreadsheet

PHPSpreadsheet to Read Passworded XLSX

我一整天都在搜索文档和网络,但似乎没有办法用 phpspreadsheet 以编程方式打开密码电子表格;和 spout 库。

在 Phpspreadsheet 中,我对 xlsx reader 很感兴趣,并且遵循继承链到根 class 但是 none 有一个 "setpassword" 类型的方法(我注意到作家 class 有。)

这是两个图书馆的真正疏忽还是我错过了什么?在 PHP 中还有其他方法可以做到这一点吗?或者次之,以编程方式从一组 xlsx 文件中删除密码,然后使用任一库读取它?

看不到其他解决方案,我通过编写 VBA 来打开每个文件并在没有密码的情况下保存来解决这个问题。然后我可以使用 PHPSpreadsheet 进行处理。