我们的服务器有 SQL(特别是 SSIS)但没有安装 Excel(我们的政策禁止这样做),但是来自 SSIS 的数据需要生成一个格式化的 Excel 文件(带有固定图像)并将其放在输出目录中.
是否可以通过编程方式(可能使用 .NET)在 Excel 模板文件中填充值和图表的源数据,而无需在计算机上实际安装 Excel?
最佳答案
@酒吧, 我想,你可以考虑使用 Aspose.Cell for .NET APIs因为他们不需要 Excel 应用程序的可用性来动态创建、操作或转换电子表格。此外,这些 API 提供了一个 verity of means to import the data onto the worksheet例如来自 Array、ArrayList、DataTable、DataColumn、DataView、DataGrid、DataReader 和 GridView。此外,如果您在电子表格上有预先配置的图表,您可以简单地更新图表的数据源以使用新数据刷新它,或者从头开始创建图表以最终将图表/电子表格转换为多种格式。 我在 Aspose 担任开发人员布道师。
关于.net - 在未安装 Excel 的情况下以编程方式填充 Excel 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32859470/