0

我正在使用 PEAR 的一个组件 Spreadsheet_Excel_Writer 在 Web 应用程序中生成 Excel 文件。

默认情况下它保存在 BIFF5 中,我使用 setVersion 将 BIFF5 版本更改为 BIFF8。

手册说将不推荐使用此功能。有谁知道原因?

4

1 回答 1

0

它已被弃用,因为 PEAR Spreadsheet_Excel_Writer 的开发人员总是打算使 BIFF8 成为默认格式,并最终随着 Excel 用户从 Excel95 迁移到 Excel98 和更高版本的 2003 完全放弃 BIFF5,并且减少了与早期版本向后兼容的需求。

但是,PEAR Spreadsheet_Excel_Writer 的持续开发在达到该点之前就萎缩并死亡;所以临时状态仍然存在。

在风险方面:最小。BIFF8 文件的大部分功能仍然可以被仍在使用 Excel95 的人读取(BIFF8 的新功能从未添加到 Spreadsheet_Excel_Writer 中);但是现在大多数 Excel 用户已经开始使用 Excel98 作为最低版本。较新的版本(Excel2007 和 Excel2010)仍然可以毫无问题地读取 BIFF8 文件。

于 2012-10-23T07:55:10.430 回答