Aspose.Cells for .NET(点击下载)是Excel电子表格编程API,可加快电子表格管理和处理任务,同时支持构建具有生成,修改,转换,呈现和打印电子表格功能的跨平台应用程序。
在挑选产品的过程中,能否实现自己所需的功能是第一影响因素。在Excel管理工具Aspose.Cells for .NET中,可以实现非常多的功能需求,那么,究竟有没有你所需要的功能呢?
Aspose.Cells for .NET的功能大致可分为:文件格式管理和转换、渲染和打印、表格操作功能和格式设置、PageSetup功能。
▲文件格式和转换
- 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 Spreadsheet(.ods)格式加载和保存文档。
- 转换为PDF文件:以高保真度将任何电子表格转换为PDF。
- 制表符分隔:以制表符分隔的文件格式加载和保存文档。
- 纯文字(TXT):通过以纯文本格式保存可以轻松提取文本。
- XPS:将Excel电子表格转换为XPS文档。
- 制将工作表转换为图像并将工作表转换为图像:电子表格还可以使用任何所需的压缩类型导出为标记图像文件格式(TIFF)。
▲渲染和打印
- 以高度保真的格式将文档布局到MicrosoftExcel®中。
- 将工作表页面渲染为光栅图像(TIFF,多页TIFF,PNG,JPEG,BMP)。
- 将电子表格页面渲染为矢量图像(EMF)。
- 指定图像分辨率,质量,压缩率和其他选项。
- 使用.NET打印基础结构打印电子表格。该组件具有内置的打印方法来打印工作表,如Microsoft Excel的“打印预览”中所示。
- 在渲染或打印之前更新页码和其他字段。
▲电子表格内容功能
- 从DataTable,DataView,Array,DataGrid等导入/导出数据。
- 添加现有工作表的副本(所有内容,包括图像,图表,其他对象等)。
- 在工作簿内或之间复制或移动工作表。
- 插入图片。
- 创建图表。
- 使用API设置图表的渐变背景。
- 向单元格添加评论。
- Microsoft Excel 2007主题和颜色。
- 创建自动过滤器。
- 实施数据验证。
- 实施数据排序。
- 查找并替换文字。
- 合并/拆分单元格。
- 分组/取消分组行和列。
- 创建自定义分页符。
- 插入/删除或隐藏行,列和工作表。
- 计算复杂的Excel公式。
- 支持Microsoft Excel 2007中支持的高级条件格式。
- 冻结/解冻窗格。
- 插入超链接以链接数据。
- 实施智能标记。
- 指定文档属性设置。
- 保护/取消保护工作表。
- 指定Excel XP和更高版本中引入的高级保护选项。
- 创建列表对象/ Microsoft Excel表。
- 创建小计。
- 插入表单控件和其他图形形状/对象。
- 创建数据透视表和数据透视图。
- 保留或删除插件,VBA,宏。
- 操纵命名范围。
- 实施转置选项。
- 创建自定义图表。
- 从电子表格中添加,保留或提取OLE对象。。
- 实施Microsoft Excel 2010迷你图。
- 加密文件。
▲电子表格格式设置功能
- 在单元格中应用所有格式的字符,包括字体,颜色,效果,边框和阴影。
- 将Microsoft Excel支持的所有数字格式设置应用于单元格。
- 设置所有类型的文本对齐设置。
- 将不同类型的字体设置应用于单元格。
- 将不同的颜色应用于单元格,字体,网格线,图形对象等。
- 在单个单元格中应用不同的富文本格式。
- 在单元格上应用不同的边框设置。
- 在单元格上应用不同的背景图案。
- 在工作表,行,列或一系列单元格等上应用格式设置。
▲PageSetup功能
- 调整页面方向,缩放比例,纸张尺寸。
- 指定页边距和页面居中。
- 创建或编辑页眉和/或页脚。
-
设置打印区域,打印标题或打开网格线等。
欢迎加入ASPOSE技术交流QQ群(642018183),各类资源及时分享,交流讨论!
来源:oschina
链接:https://my.oschina.net/u/4087915/blog/3115296