功能概述

支持的平台

Aspose.Cells for .NET产品涵盖了大多数流行的开发环境和部署平台。 

功能 描述
.NET Framework 使用Aspose.Cells for .NET构建ASP.NET、Web服务、WinForms或任何其他类型的应用程序,适用于.NET Framework 2.0或更高版本,包括客户端配置版本。完全支持32位和64位。
.NET Standard 2.0 ‘netStandard’文件夹包含用于实现.NET Standard 2.0的框架的程序集,如.NET Core 2.1/3.1。最新版本的Aspose.Cells API也支持.NET 5.0、.NET 6.0、.NET 7.0和.NET8.0。
COM 如果您必须使用较早的.NET技术进行开发,COM可能是一个救命稻草。
Mono 您可以使用Aspose.Cells for .NET构建与Mono兼容的应用程序。
Windows Azure Aspose.Cells for .NET也支持在Windows Azure上运行。

文件格式和转换

全球许多客户依赖于Aspose.Cells for .NET提供的详细文档导入和导出功能。

功能 描述 .NET .NET Standard 2.0 
高质量的转换 快速可靠地在多种流行的文档格式之间转换。 tick tick
Microsoft Excel工作簿(XLS) 您能够找到的速度最快、最完整的XLS格式实现。 tick tick
SpreadsheetML(XLSX,XML) Aspose.Cells支持OOXML,Flat OPC并且也支持Excel 2003 XML。此外,该组件支持所有主要的Excel 2007,2010和2013文件格式,例如XLSX,XLTX,XLSM,XLTM等。 tick tick
逗号分隔值(CSV) 全面支持CSV格式,与各种应用程序交互。 tick tick
TSV 加载和保存TSV文件格式的文档。 tick tick
HTML 另存为HTML可用。 tick tick
OpenDocument - ODS Aspose.Cells可以加载和保存OpenDocument电子表格(.ods)格式的文档。 tick tick
转换为PDF文件 以高保真度转换任何电子表格为PDF。 tick tick
制表符分隔 加载和保存制表符分隔文件格式的文档。 tick tick
纯文本(TXT) 通过以纯文本格式保存轻松提取文本。 tick tick
XPS文档 将Excel电子表格转换为XPS文档 tick tick
将工作表转换为图像和按页将工作表转换为图像 还可以将电子表格导出为所需压缩类型的标记图像文件格式(TIFF)。 tick tick

呈现和打印

Aspose.Cells for .NET现在提供电子表格页面的高保真渲染。

特性 .NET .NET Standard 2.0 
以高保真度分页布局文档,与Microsoft Excel®完全一样(就像Microsoft Excel®会这样做一样)。 tick tick
将工作表页面呈现为栅格图像(TIFF,多页TIFF,PNG,JPEG,BMP)。 tick tick
将电子表格页面呈现为矢量图像(EMF)。 tick tick
指定图像分辨率,质量,压缩和其他选项。 tick tick
使用.NET打印基础设施打印电子表格。该组件具有内置的打印方法,可按Microsoft Excel的打印预览中显示的方式打印工作表。 tick tick
在呈现或打印之前更新页码和其他字段。 tick tick

电子表格内容特性

Aspose.Cells for .NET提供了一个丰富的对象模型,包含100多个公共类,允许您以编程方式生成、组合、修改、解析或检查已加载的电子表格。下表列出了一些关键特性。

特性 .NET .NET Standard 2.0 
从DataTable、DataView、数组、DataGrid等导入/导出数据 tick tick
添加现有工作表的副本(包括图像、图表、其他对象等所有内容) tick tick
在工作簿内部或工作簿之间复制或移动工作表 tick tick
插入图像 tick tick
创建图表 tick tick
使用API为图表设置渐变背景 tick tick
向单元格添加注释 tick tick
Microsoft Excel 2007主题和颜色 tick tick
创建自动筛选器 tick tick
实现数据验证 tick tick
实现数据排序 tick tick
查找和替换文本 tick tick
合并/拆分单元格 tick tick
分组/取消分组行和列 tick tick
创建自定义分页符 tick tick
插入/删除或隐藏行、列和工作表 tick tick
计算复杂的Excel公式 tick tick
支持Microsoft Excel 2007中的高级条件格式设置 tick tick
冻结/取消冻结窗格 tick tick
插入超链接以链接数据 tick tick
实现智能标记 tick tick
指定文档属性设置 tick tick
保护/取消保护工作表 tick tick
指定Excel XP及更高版本中引入的高级保护选项 tick tick
创建列表对象/ Microsoft Excel表格 tick tick
创建小计 tick tick
插入表单控件和其他图形形状/对象 tick tick
创建数据透视表和数据透视图 tick tick
保留或删除加载项、VBA、宏 tick tick
操作命名范围 tick tick
实现转置选项 tick tick
创建自定义图表 tick tick
添加、保留或从电子表格中提取OLE对象。 tick tick
实现Microsoft Excel 2010微型图 tick tick
加密文件 tick tick

电子表格格式设置功能

Aspose.Cells for .NET提供了对所有电子表格元素的格式属性的详细编程访问。

特性 .NET .NET Standard 2.0 
应用于单元格的所有字符格式,包括字体、颜色、效果、边框和底纹。 tick tick
将Microsoft Excel支持的所有数字格式设置应用到单元格。 tick tick
设置所有类型的文本对齐设置。 tick tick
为单元格应用不同种类的字体设置。 tick tick
将不同颜色应用到单元格、字体、网格线、图形对象等。 tick tick
在单个单元格中应用不同的富文本格式。 tick tick
在单元格上应用不同的边框设置。 tick tick
在单元格上应用不同的背景图案。 tick tick
在工作表、行、列或一系列单元格等上应用格式设置。 tick tick

页面设置功能

你可以使用Aspose.Cells for .NET为工作表实现PageSetup选项。

特性 .NET .NET Standard 2.0 
调整页面方向、比例、纸张尺寸。 tick tick
指定边距和页面居中。 tick tick
创建或编辑页眉和/或页脚。 tick tick
设置打印区域、打印标题或打开网格线等。 tick tick