[英]How to open password protected Excel File with NPOI in C#
美好的一天!
當前打開excel文件的代碼是:
public void LoadExcelFile(string fullPath)
{
using (var fileStream = File.OpenRead(fullPath))
{
_workbook = WorkbookFactory.Create(fileStream);
}
}
我現在需要打開的文件之一是受密碼保護的。
如何發送密碼打開文件?
使用NPOI版本2.3.0.0
先感謝您!
找到一個解決方案:
如上所述,NPOI不提供帶有密碼的文件。
因此,我通過NuGet添加了對EPPlus的引用,並按如下方式調用它:
public void LoadExcelFile(string fullPath, string password)
{
var file = new FileInfo(fullPath);
var _workbook = new OfficeOpenXml.ExcelPackage(file, "password").Workbook;
}
在OutSystems中使用它可以加載各種格式的Excel文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.