文檔金喜正規買球>>Aspose.Cells開發者指南>>Excel管理控件Aspose.Cells開發者指南(四):將文件保存到不同的響應對象
Excel管理控件Aspose.Cells開發者指南(四):將文件保存到不同的響應對象
Aspose.Cells for .NET是Excel電子表格編程API,可加快電子表格管理和處理任務,支持構建具有生成,修改,轉換,呈現和打印電子表格功能的跨平臺應用程序。
【下載體驗Aspose.Cells for .NET最新版】
在接下來的系列教程中,將為開發者帶來Aspose.Cells for .NET的一系列使用教程,例如關于加載保存轉換、字體、渲染、繪圖、智能標記等等。
第一章:加載,保存,轉換和管理
▲第四節:將文件保存到響應對象
在使用Aspose.Cells時,可以動態生成文件并將其直接發送到客戶機瀏覽器。為此,請使用Save方法的一個特殊重載版本,該版本接受以下參數:
- ASP.NET:HttpResponse對象
- 文件名
- ContentDisposition,輸出文件的內容配置類型
- SaveOptions,文件格式類型
XLS文件
//文檔目錄的路徑。 string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); HttpResponse Response = null; //加載源工作簿 Workbook workbook = new Workbook(); if (Response != null) { //以Excel2003 XLS格式保存 workbook.Save(Response, dataDir + "output.xls", ContentDisposition.Inline, new XlsSaveOptions()); Response.End(); }
XLSX文件
//文檔目錄的路徑。 string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); HttpResponse Response = null; //加載源工作簿 Workbook workbook = new Workbook(); if (Response != null) { //以Xlsx格式保存 workbook.Save(Response, dataDir + "output.xlsx", ContentDisposition.Attachment, new OoxmlSaveOptions()); Response.End(); }
PDF文件
//文檔目錄的路徑。 string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); HttpResponse Response = null; //創建工作簿對象 Workbook workbook = new Workbook(); if (Response != null) { // 以Pdf格式保存 workbook.Save(Response, dataDir + "output.pdf", ContentDisposition.Attachment, new PdfSaveOptions()); Response.End(); }
更多Aspose.Cells for .NET教程示例,可點擊這里查看哦~
*想要購買Aspose.Cells for .NET正版授權的朋友可以了解詳情哦~
歡迎加入ASPOSE技術交流QQ群,各類資源及時分享,技術問題交流討論!(掃描下方二維碼加入群聊)