在网站中动态生成 Excel 文件
有没有好的 PHP 库可以将数据导出到 Excel 文件(而不是 CSV 文件)?
(另一种方法是创建一个处理 Excel 文件生成的 ASP.NET Web 服务,但我宁愿不通过网络以 XML 格式发送复杂对象,除非绝对必要。)
Are there any good PHP libraries for exporting data to Excel files (not CSV files)?
(An alternative would be creating an ASP.NET Web service that handles Excel file generation, but I would rather not send complex objects over a network in XML format, unless it were strictly necessary.)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
对于 PHP,请尝试 PHPEXCEL
For PHP try PHPEXCEL
Excel 将接受伪装成 .xls 文件的标准 HTML 表格:
只需在下载到客户端时设置文件扩展名和 MIME 类型即可。
Excel will accept a standard HTML table masquerading as a .xls file:
Just set the file extension and mime type on download to the client.
虽然不是“直接导出”库,PHPExcel 库看起来是一个使用 PHP 生成 Excel 文件的不错的库。
如果您确实选择 .Net 路线,我强烈推荐 NPOI 库。
While not a "direct export" library, the PHPExcel library looks to be a nice library for generating Excel files using PHP.
If you do go the .Net route, I highly recommend the NPOI library.