亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

EPPlus 的 Workbook.Add(object) 變體

EPPlus 的 Workbook.Add(object) 變體

C#
肥皂起泡泡 2021-07-12 12:04:38
我們正在嘗試停止使用 Microsoft 的 Interop Excel 依賴項并切換到 EPPlus,但是我遇到了一個問題,我似乎無法找到 Interop 的 Workbook.Add(object) 的替代品,而是在 EPPlus 中似乎您只能使用文件作為模板而不是對象:https://msdn.microsoft.com/library/microsoft.office.interop.excel.workbooks.add.aspx
查看完整描述

1 回答

?
萬千封印

TA貢獻1891條經驗 獲得超3個贊

如果可以使用實際 Excel 文件的內存表示形式,則可以加載流。例如,我將 Excel 模板作為嵌入資源存儲在 DLL 中,然后以這種方式實例化 ExcelPackage:


ExcelPackage LoadCalculationsPackage()

{

    Assembly assembly = typeof(ExcelService).GetTypeInfo().Assembly;

    using (Stream s = assembly.GetManifestResourceStream(EXCEL_TEMPLATE_RESOURCE))

    {

        return new ExcelPackage(new MemoryStream(), s);

    }

}

您可以使用一個完全空的 Excel 文件來執行此操作。


查看完整回答
反對 回復 2021-07-17
  • 1 回答
  • 0 關注
  • 232 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號