功能概述

支持的平台

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

特征 描述
.NET 框架 使用 Aspose.Cells for .NET 为任何 .NET 框架版本 2.0 或更高版本(包括客户端配置文件版本)构建 ASP.NET、Web 服务、WinForms 或任何其他类型的应用程序。完全支持 32 位和 64 位。
.NET 标准 2.0 “netStandard”文件夹包含与实现 .NET 标准 2.0(例如 .NET 核心 2.1/3.1)的框架一起使用的程序集。最新版本Aspose.Cells API同时支持.NET 5.0和.NET 6.0。
串口 如果您必须使用 .NET 之前的技术进行开发,可以成为救星。
Mono 您可以使用 Aspose.Cells for .NET 来构建具有 Mono 的应用程序。
Windows 蔚蓝 Aspose.Cells for .NET 也在 Windows Azure 上运行。

文件格式和转换

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

特征 描述 .NET .NET 标准 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
打开文档 - 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 标准 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 标准 2.0 
从 DataTable、DataView、Array、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 标准 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 标准 2.0 
调整页面方向、缩放比例、纸张大小。 tick tick
指定页边距和页面居中。 tick tick
创建或编辑页眉和/或页脚。 tick tick
设置打印区域、打印标题或打开网格线等。 tick tick