Spread 提供了两个 Open 方法的重载,你可以根据需要选择使用哪种重载:
1、直接打开文件
- fpSpread1.Open("Area.xml");
复制代码
2、通过Stream来加载文件,便于自己管理文件的打开和关闭
- FileStream fs = new FileStream("Area.xml", System.IO.FileMode.Open);
- fpSpread1.Open(fs);
- fs.Close();
复制代码
此外,多文件的导入和导出操作性能会体现在CPU占用率/内存占用/磁盘读写,而这些性能主要取决于文件的大小,所以,你可以分别评估将导入的文件存放在本地磁盘,或者以Stream的形式存放到数据库,以确定哪种方式最适合你的应用场景。 |