功能概述
Contents
 [
      
        Hide
      ]
    
下表总结了Aspose.Cells for .NET的特性,并提供了详细特性描述的链接。
支持的平台
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 | 
|---|---|---|---|
| 高质量的转换 | 快速可靠地在多种流行的文档格式之间转换。 |  |  | 
| Microsoft Excel工作簿(XLS) | 您能够找到的速度最快、最完整的XLS格式实现。 |  |  | 
| SpreadsheetML(XLSX,XML) | Aspose.Cells支持OOXML,Flat OPC并且也支持Excel 2003 XML。此外,该组件支持所有主要的Excel 2007,2010和2013文件格式,例如XLSX,XLTX,XLSM,XLTM等。 |  |  | 
| 逗号分隔值(CSV) | 全面支持CSV格式,与各种应用程序交互。 |  |  | 
| TSV | 加载和保存TSV文件格式的文档。 |  |  | 
| HTML | 另存为HTML可用。 |  |  | 
| OpenDocument - ODS | Aspose.Cells可以加载和保存OpenDocument电子表格(.ods)格式的文档。 |  |  | 
| 转换为PDF文件 | 以高保真度转换任何电子表格为PDF。 |  |  | 
| 制表符分隔 | 加载和保存制表符分隔文件格式的文档。 |  |  | 
| 纯文本(TXT) | 通过以纯文本格式保存轻松提取文本。 |  |  | 
| XPS文档 | 将Excel电子表格转换为XPS文档 |  |  | 
| 将工作表转换为图像和按页将工作表转换为图像 | 还可以将电子表格导出为所需压缩类型的标记图像文件格式(TIFF)。 |  |  | 
呈现和打印
Aspose.Cells for .NET现在提供电子表格页面的高保真渲染。
| 特性 | .NET | .NET Standard 2.0 | 
|---|---|---|
| 以高保真度分页布局文档,与Microsoft Excel®完全一样(就像Microsoft Excel®会这样做一样)。 |  |  | 
| 将工作表页面呈现为栅格图像(TIFF,多页TIFF,PNG,JPEG,BMP)。 |  |  | 
| 将电子表格页面呈现为矢量图像(EMF)。 |  |  | 
| 指定图像分辨率,质量,压缩和其他选项。 |  |  | 
| 使用.NET打印基础设施打印电子表格。该组件具有内置的打印方法,可按Microsoft Excel的打印预览中显示的方式打印工作表。 |  |  | 
| 在呈现或打印之前更新页码和其他字段。 |  |  | 
电子表格内容特性
Aspose.Cells for .NET提供了一个丰富的对象模型,包含100多个公共类,允许您以编程方式生成、组合、修改、解析或检查已加载的电子表格。下表列出了一些关键特性。
| 特性 | .NET | .NET Standard 2.0 | 
|---|---|---|
| 从DataTable、DataView、数组、DataGrid等导入/导出数据 |  |  | 
| 添加现有工作表的副本(包括图像、图表、其他对象等所有内容) |  |  | 
| 在工作簿内部或工作簿之间复制或移动工作表 |  |  | 
| 插入图像 |  |  | 
| 创建图表 |  |  | 
| 使用API为图表设置渐变背景 |  |  | 
| 向单元格添加注释 |  |  | 
| Microsoft Excel 2007主题和颜色 |  |  | 
| 创建自动筛选器 |  |  | 
| 实现数据验证 |  |  | 
| 实现数据排序 |  |  | 
| 查找和替换文本 |  |  | 
| 合并/拆分单元格 |  |  | 
| 分组/取消分组行和列 |  |  | 
| 创建自定义分页符 |  |  | 
| 插入/删除或隐藏行、列和工作表 |  |  | 
| 计算复杂的Excel公式 |  |  | 
| 支持Microsoft Excel 2007中的高级条件格式设置 |  |  | 
| 冻结/取消冻结窗格 |  |  | 
| 插入超链接以链接数据 |  |  | 
| 实现智能标记 |  |  | 
| 指定文档属性设置 |  |  | 
| 保护/取消保护工作表 |  |  | 
| 指定Excel XP及更高版本中引入的高级保护选项 |  |  | 
| 创建列表对象/ Microsoft Excel表格 |  |  | 
| 创建小计 |  |  | 
| 插入表单控件和其他图形形状/对象 |  |  | 
| 创建数据透视表和数据透视图 |  |  | 
| 保留或删除加载项、VBA、宏 |  |  | 
| 操作命名范围 |  |  | 
| 实现转置选项 |  |  | 
| 创建自定义图表 |  |  | 
| 添加、保留或从电子表格中提取OLE对象。 |  |  | 
| 实现Microsoft Excel 2010微型图 |  |  | 
| 加密文件 |  |  | 
电子表格格式设置功能
Aspose.Cells for .NET提供了对所有电子表格元素的格式属性的详细编程访问。
| 特性 | .NET | .NET Standard 2.0 | 
|---|---|---|
| 应用于单元格的所有字符格式,包括字体、颜色、效果、边框和底纹。 |  |  | 
| 将Microsoft Excel支持的所有数字格式设置应用到单元格。 |  |  | 
| 设置所有类型的文本对齐设置。 |  |  | 
| 为单元格应用不同种类的字体设置。 |  |  | 
| 将不同颜色应用到单元格、字体、网格线、图形对象等。 |  |  | 
| 在单个单元格中应用不同的富文本格式。 |  |  | 
| 在单元格上应用不同的边框设置。 |  |  | 
| 在单元格上应用不同的背景图案。 |  |  | 
| 在工作表、行、列或一系列单元格等上应用格式设置。 |  |  | 
页面设置功能
你可以使用Aspose.Cells for .NET为工作表实现PageSetup选项。
| 特性 | .NET | .NET Standard 2.0 | 
|---|---|---|
| 调整页面方向、比例、纸张尺寸。 |  |  | 
| 指定边距和页面居中。 |  |  | 
| 创建或编辑页眉和/或页脚。 |  |  | 
| 设置打印区域、打印标题或打开网格线等。 |  |  | 
|  |