【发布时间】:2014-10-23 12:05:13
【问题描述】:
我知道以前有人问过类似的问题,但找不到我正在寻找的确切答案。
我有一个 Excel 文件,我想用它来报告用途并填充大量结果。所以我打算将一个 Excel 模板文件作为资源,打开它然后填充它,但它会保留为未保存的“Book1”工作簿。我正在阅读的所有内容似乎都在谈论将资源文件的副本保存在物理磁盘上的某个位置,但我真的不想这样做,因为我想让用户决定保存它的位置。
有人可以帮帮我吗?
【问题讨论】:
-
您可以打开资源并将其保存在最初的临时文件夹中。用户可以随意保存它。也许用 Guid 作为文件名保存临时文件。然后,您可以根据需要清理临时文件夹。可能还有其他方法可以解决这个问题。
-
这里有两个不相关的问题:如何从模板创建电子表格(使用像 EPPlus 这样的库)以及如何读取资源。只要库可以从流中读取(EPPlus 可以),您就不必将模板保存到磁盘
-
这个用户在哪里引用 EPPLus?.....