功能概述

支持的平台

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

特征 描述
.NET 框架 使用 Aspose.Cells for .NET 为任何 .NET Framework 版本 2.0 或更高版本(包括 Client Profile 版本)构建 ASP.NET、Web 服务、WinForms 或任何其他类型的应用程序。完全支持 32 位和 64 位。
.NET 标准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 之前的技术进行开发,它可以成为您的救星。
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