• <menu id="w2i4a"></menu>
  • logo Aspose.Cells開發(fā)者指南

    文檔首頁>>Aspose.Cells開發(fā)者指南>>Excel管理控件Aspose.Cells開發(fā)者指南(四):將文件保存到不同的響應(yīng)對(duì)象

    Excel管理控件Aspose.Cells開發(fā)者指南(四):將文件保存到不同的響應(yīng)對(duì)象


    Aspose.Cells for .NET是Excel電子表格編程API,可加快電子表格管理和處理任務(wù),支持構(gòu)建具有生成,修改,轉(zhuǎn)換,呈現(xiàn)和打印電子表格功能的跨平臺(tái)應(yīng)用程序。

    【下載體驗(yàn)Aspose.Cells for .NET最新版】

    在接下來的系列教程中,將為開發(fā)者帶來Aspose.Cells for .NET的一系列使用教程,例如關(guān)于加載保存轉(zhuǎn)換、字體、渲染、繪圖、智能標(biāo)記等等。

    第一章:加載,保存,轉(zhuǎn)換和管理

    ▲第四節(jié):將文件保存到響應(yīng)對(duì)象

    在使用Aspose.Cells時(shí),可以動(dòng)態(tài)生成文件并將其直接發(fā)送到客戶機(jī)瀏覽器。為此,請(qǐng)使用Save方法的一個(gè)特殊重載版本,該版本接受以下參數(shù):

    • ASP.NET:HttpResponse對(duì)象
    • 文件名
    • ContentDisposition,輸出文件的內(nèi)容配置類型
    • 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;
    
    //創(chuàng)建工作簿對(duì)象
    Workbook workbook = new Workbook();
    
    if (Response != null)
    {
        // 以Pdf格式保存
        workbook.Save(Response, dataDir + "output.pdf", ContentDisposition.Attachment, new PdfSaveOptions());
        Response.End();
    }

    更多Aspose.Cells for .NET教程示例,可點(diǎn)擊這里查看哦~


    *想要購買Aspose.Cells for .NET正版授權(quán)的朋友可以聯(lián)系在線客服了解詳情哦~

    歡迎加入ASPOSE技術(shù)交流QQ群,各類資源及時(shí)分享,技術(shù)問題交流討論!(掃描下方二維碼加入群聊)

    1560231367164.png

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();