【发布时间】:2014-01-16 15:03:24
【问题描述】:
我需要将一些信息(以 .net 数据表形式)导出到 Excel,然后通过电子邮件发送该信息。我在这里找到了How to export DataTable to Excel in C#,效果很好,但要求之一不是保存 Excel,发送流而不是文件本身,有什么想法吗?因为我找到的所有例子,都是先保存Excel文件。
【问题讨论】:
-
System.Net.Mail.Attachment有一个带有IO.Stream的构造函数。 -
我的问题不是邮件部分,是我如何创建excel而不保存它,创建一个方法来创建excel并返回一个流,但不知道如何创建一个Excel流Office.Interop
标签: c# excel email datatable office-interop