彩票走势图

logo Aspose.Cells开发者指南
文档彩票走势图>>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群,各类资源及时分享,技术问题交流讨论!(扫描下方二维码加入群聊)

1560231367164.png

扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP