Tag: 文件生成

如何在ASP.NET Webforms网站上即时创buildExcel .xlsx文件?

我需要将时间表从数据库导出到ASP.NET WebForms站点上的Excel文件。 当用户点击“导出到Excel”链接,他得到这个文件生成。 我不想明确地生成它,并存储在服务器上,以提供按需下载,因为那样会有数百个文件。 我有所有的数据来做到这一点,所以问题只是关于使用什么方法。 我的一位同事以一种非常丑陋的方式完成了这个任务 – 他创build了独立的网页,将导出所需的所有数据推送到StringBuilder实例,然后将其所有内容写入Response对象,并添加了一个适当的头文件,使其看起来像Excel文件。 所有这些工作都是在Page_Load事件处理程序中完成的 。 而我们的服务器没有安装Excel – 又一个棘手的事情。 有什么build议么? 提前致谢

在webapp中生成pdf,xls,png文件的正确方法

我必须根据Web应用程序的input生成各种文件types(excel,pdf,png)的报告。 该应用程序是用PHP编写的一个Apachenetworking服务器。 ATM,当用户访问报告部分时,触发事件检查数据库中是否提交了新的数据,并基于该信息生成新的报告文件。 这使用户等待,直到文件生成(3-10秒),什么是不是一个好方法,所以我需要任何build议,你可以给我。