【发布时间】:2013-02-09 01:36:27
【问题描述】:
我们有一堆由 Perl 脚本处理的 Excel 电子表格。这些电子表格受密码保护(我们知道密码)。我们需要的是能够使用 Perl 或 PHP 从电子表格中删除密码并保存解密的文件。该脚本将在 BSD 服务器上运行。
【问题讨论】:
-
不幸的是文件是 .xls
我们有一堆由 Perl 脚本处理的 Excel 电子表格。这些电子表格受密码保护(我们知道密码)。我们需要的是能够使用 Perl 或 PHP 从电子表格中删除密码并保存解密的文件。该脚本将在 BSD 服务器上运行。
【问题讨论】:
对不起,在 linux 上不行:Reading password protected XLSX on linux (and windows) with Perl
(您可以使用 OpenOffice/Libreoffice 打开/转换它,但这不是一个简单的方法)
如果你在 Windows 上运行它,你也许可以用 win32::ole http://www.perlmonks.org/?node_id=319647 来做到这一点
【讨论】: