Aspose.Cells for .NET软件介绍-Aspose.Cells for .NET是什么软件

0 评论

Aspose.Cells for .NET

Aspose.Cells for .NET 是一个电子表格编程库,允许软件开发人员在他们自己的应用程序中操作和转换电子表格文件。API 和 GUI 控件的组合,用于 .NET 的 Aspose.Cells 加速了 Microsoft Excel® 编程和转换。Aspose.Cells for .NET 支持您的企业日常使用的流行电子表格(XLS、XLSX、XLSM、XLSB、XLTX、XLTM、CSV、SpreadsheetML、ODS)文件格式。它还允许将 Excel 文件导出为 PDF、XPS、HTML、MHTML、纯文本和流行的图像格式,包括 TIFF、JPG、PNG、BMP 和 SVG。

一个Excel 电子表格处理 API,允许开发人员在不需要办公自动化的情况下使用 Microsoft Excel® 文件格式。 

通过集成 API,开发人员可以执行一些基本任务,例如管理多个工作表、从头开始创建电子表格内容和样式、将来自不同数据源的数据导入工作表、添加常见和复杂的数学、财务和文本公式、操作图表、图片、评论、绘图对象等等。

  • 在一个一瞥
  • 平台独立
  • 支持的文件格式

Aspose.Cells for .NET 支持流行的电子表格文件格式以及最常用的图像和固定布局格式。

输入输出
  • Microsoft Excel: XLS、XLSX、XLSB、XLT、XLTX、XLTM、XLSM、XML
  • OpenOffice: ODS
  • 文本: CSV、TSV
  • 网页: HTML、MHTML
  • Numbers: Apple 的 iWork 办公套件 Numbers 应用程序文档
仅输出
  • 固定版面: PDF、PDF/A、XPS
  • 数据交换: DIF
  • 图像: JPEG、PNG、BMP、SVG、TIFF、EMF、GIF
对于 .NET

Aspose.Cells

高级 Excel 电子表格 API 功能

将输出发送到客户端浏览器

从 DataTable、DataView 或 Array 导入/导出数据

通过产品 API 添加和操作图表和数据透视表

从设计器电子表格导入公式

在运行时截断长工作表名称并替换无效字符

将文本对齐应用于 TextBox 内的部分文本

使用高级粘贴选项粘贴行和列

支持 CSV(逗号分隔值)和 TSV(制表符分隔值)

创建和操作评论

设置自动过滤器和分页符

指定条件格式规则

创建和操作命名范围

创建和渲染迷你图

将工作表导出为 SVG 格式

以轻量级模式读写大型电子表格

在 Excel 到 PDF 的转换中重新采样图像

修改模板文件中的 VBA 代码或宏

通过智能标记填充电子表格

将电子表格转换为 PDF、XPS 和 HTML 格式

Aspose.Cells for .NET 能够将电子表格转换为 PDF、XPS 和 HTML 格式,同时保持最高的视觉保真度。转换过程简单而可靠,因此对于需要以任何行业标准格式交换文档的组织来说,API 是一个完美的选择。

以不同格式保存电子表格 – C#

// load file to be converted

var workbook = new Aspose.Cells.Workbook(dir + "template.xlsx");



// save in different formats

workbook.Save(dir + "output.pdf", Aspose.Cells.SaveFormat.Pdf);

workbook.Save(dir + "output.xps", Aspose.Cells.SaveFormat.XPS);

workbook.Save(dir + "output.html", Aspose.Cells.SaveFormat.Html);

使用格式、图表和图形可视化数据

Aspose.Cells for .NET 让您完全自由和灵活地为您的电子表格提供各种视觉效果。该 API 允许您应用具有属性、单元格样式(对齐、缩进、旋转、边框、阴影和着色、保护、文本换行和收缩)和所有类型的数字格式的不同字体。

同样,图表和图形具有视觉吸引力,可以使您的电子表格具有专业外观。Aspose.Cells for .NET 提供了一套完整的 API,用于创建和操作所有标准和自定义图表类型。此外,您可以在单元格中添加不同类型的绘图对象,例如注释、图片、OLE 对象、形状和控件

高效、稳健和可靠的公式计算引擎

Aspose.Cells for .NET 拥有强大的公式计算引擎,支持几乎所有的标准和高级 Microsoft Excel 公式和函数。您可以读取、设置和计算内置、加载项、数组和 R1C1 参考样式公式的结果。

使用数据透视表、图表和智能标记汇总数据

数据透视表可以帮助您快速汇总平面数据并根据您的需要获取所需信息。.NET Excel 库允许您动态创建数据透视表和数据透视图。您可以动态更改数据透视表的源数据并刷新它。此外,图书馆提供了智能标记,这是一个很棒的功能,可以根据某些数据源填充工作表并创建视觉上有效的报告。

将 Excel 工作表和图表呈现为图像

Aspose.Cells for .NET 拥有自己的渲染引擎,专为渲染和打印而设计,可与 Microsoft Excel 保持最高保真度。它提供了独特的功能,例如将 Excel 工作表和图表呈现为图像以及将工作表打印到任何连接的物理打印机。该过程非常灵活,因此允许您选择多个选项,例如在将工作表和图表渲染为图像时控制生成的图像尺寸。

将工作表转换为图像 – C#

// load spreadsheet file

var workbook = new Aspose.Cells.Workbook(dir + "template.xls");

// access the first worksheet from the collection

var worksheet = workbook.Worksheets[0];

// define parameters for resultant image

var options = new Aspose.Cells.Rendering.ImageOrPrintOptions()

{

    OnePagePerSheet = true,

    ImageType = Aspose.Cells.Drawing.ImageType.Jpeg

};

// convert worksheet to image in JPEG format

var renderer = new Aspose.Cells.Rendering.SheetRender(worksheet, options);

renderer.ToImage(0, dir + "output.jpeg");

图表创建和操作

Aspose.Cells for .NET 完全支持图表。您可以使用产品 API 轻松添加标准或自定义图表,并动态设置数据以刷新图表。API 还允许您将图表转换为多种图像格式。

Web 和桌面应用程序的图形界面

Aspose.Cells for .NET 为 Web 和桌面应用程序提供 GUI 控件。最终用户可以使用这些控件直接从应用程序的前端打开、保存和编辑 Excel 文件、导入和导出数据、管理格式和公式以及在多种支持的电子表格格式之间进行转换。

Microsoft Office 自动化 – 不需要

Aspose.Cells for .NET 使用托管代码构建,无需在机器上安装 Microsoft Office 或 Microsoft Excel 即可处理 Excel 文档格式。就支持的功能、安全性、稳定性、可扩展性、速度和价格而言,它是完美的 Microsoft Office 自动化替代方案。

.NET Excel API

  • 使用30 多种支持的文件格式进行全面的导入和导出。
  • Excel 文件的高保真渲染- 与 Microsoft Excel 的渲染完全一样。
  • 丰富的对象模型,允许生成、组合、修改、解析或以其他方式检查加载的电子表格。
  • .NET 打印基础设施,用于在物理或虚拟打印机上打印电子表格。
  • 从各种来源导入数据并通过模板生成报告
  • 公式计算引擎,支持所有 Excel 的本机和自定义函数。
  • 用于桌面和 Web 应用程序的基于 GUI 的控件,可在自定义应用程序中复制 Excel UI。
相关软件
Aspose.Cells for .NET 是一个 Excel 电子表格编程 API,用于加速电子表格管理和处理任务。API 支持构建能够生成、修改、转换、呈现和打印电子表格的跨平台应用程序。此外,它不依赖于 Microsoft Ex
相关阅读