Microsoft Office是微软公司的一个文字处理器应用程序,作为办公软件必不可少的神器之一,其中Word、Excel是日常工作中常用的文档管理工具。目前,Aspose系列和Spire系列是文档管理开发API中非常受欢迎的两个系列产品。
那么这两个系列工具性能上有何异同,我们该如何选择哪一款呢?在这里,我们向你整理了这两款工具的性能和功能对比,方便你作出自己的判断。
-
Aspose.Words vs Spire.Doc
-
Aspose.Cells vs Spire.XLS
Aspose.Words vs Spire.Doc
| 功能点概述 | Spire.Doc | Aspose.Words | |
| 平台支持 | |||
| WPF | √ | x | |
| .NET | √ | √ | |
| C++ | x | √ | |
| Java | √ | √ | |
| JasperReports | x | √ | |
| SharePoint | x | √ | |
| Android via Java | x | √ | |
| Reporting service | x | √ | |
| 生成、编辑和保存 | |||
| 生成并保存Word文档(Word 97-2003, 2007, 2010, 2013) | √ | √ | |
| 加载和保存带有宏的文档 | √ | √ | |
| 文档转换 | |||
| 转换Doc-Docx | √ | √ | |
| 转换Doc(x)-RTF | √ | √ | |
| 转换Doc(x)-TXT | √ | √ | |
| 转换Doc(x)-HTML | √ | √ | |
| 转换Doc(x)-点 | √ | √ | |
| 转换Doc(x)-XML | √ | √ | |
| 转换Doc(x)-XPS | √ | √ | |
| 转换Doc(x)-EPUB | √ | √ | |
| 转换Doc(x)-PDF | √ | √ | |
| 插入、编辑和删除对象 | |||
| 查找并替换指定的字符串 | √ | √ | |
| 复制并删除注释,书签,表格,文本,段落或小节 | √ | √ | |
| 将多个Word文档合并为一个 | √ | √ | |
| 保护文档以防止打开,编辑,打印等 | √ | √ | |
| 以保护方式打开和解密文档 | √ | √ | |
| 从文档中提取文本,注释,图像等 | √ | √ | |
| 使用宏加载和保存文档。删除文档中的宏 | √ | √ | |
| 创建内容的表单字段 | √ | √ | |
| 创建和编辑文档属性 | √ | √ | |
| 清除.doc和.docm文档中的宏 | √ | √ | |
| 从文档中保留或提取OLE对象和ActiveX控件 | √ | √ | |
| 检测/验证数字签名 | x | √ | |
| 邮件合并 | |||
| 执行简单的邮件合并字段(名称和值)以创建单个项目 | √ | √ | |
| 执行邮件合并以创建具有连接的自定义数据源的数据记录组 | √ | √ | |
| 使用.NET数据源中的数据填充文档 | √ | √ | |
| 检索邮件合并字段名称 | √ | √ | |
| 文档格式功能 | |||
| 格式化文档中的所有字符,包括字体,大小,颜色,效果等 | √ | √ | |
| 设置段落格式,包括内置样式,缩进,空格,项目符号,对齐方式,标题和数字列表样式等 | √ | √ | |
| 格式化Word页面,包括分页符,边框,边距,纸张尺寸和方向 | √ | √ | |
| 使用不同的文档视图类型,缩放百分比和缩放类型查看文档 | √ | √ | |
| 设置Word表格的格式,包括单元格字体和颜色,单元格背景色,单元格对齐方式,单元格边框和列宽/行高设置 | √ | √ | |
| 文档设置 | |||
| 设置文档属性,包括文档标题、主题、作者、公司、类别、关键词等 | √ | √ | |
| 表单域 | |||
| 创建可填充内容的表单域 | √ | √ | |
| 通过连接到xml文件来填充生成的表单 | √ | √ | |
| 宏 | |||
| 使用宏指令读取或打开文档 | √ | √ | |
| 保留或删除文档中的VBA宏;保留VBA宏数字签名 | √ | √ |
还有更多功能并未全部罗列,如果您有任何疑问或需求,请随时加入Aspose技术交流群(642018183)。
Aspose.Cells vs Spire.XLS
| 功能点概述 | Spire.Doc | Aspose.Words | |
| 平台支持 | |||
| .NET | √ | √ | |
| WPF | √ | x | |
| C++ | x | √ | |
| Java | √ | √ | |
| JasperReports | x | √ | |
| SharePoint | x | √ | |
| Android via Java | x | √ | |
| Node.js via Java | x | √ | |
| Reporting service | x | √ | |
| 文件格式支持 | |||
| Spire.XLS for .NET为旧的Excel 97-2003格式(.xls)和新的Excel 2007,Excel 2010,Excel 2013和Excel 2016(.xlsx,.xlsb,.xlsm) | √ | √ | |
| 通过以纯文本格式保存可以轻松提取文本 | √ | √ | |
| 以制表符分隔的文件格式加载和保存文档 | √ | √ | |
| 全面支持CSV格式以与各种应用程序进行交互 | √ | √ | |
| 另存为HTML | √ | √ | |
| 文档转换 | |||
| Excel转为HTML / XML / CSV | √ | √ | |
| XML / CSV到Excel | √ | √ | |
| Excel到图像 | √ | √ | |
| Excel到文本 | √ | √ | |
| Excel转PDF | √ | √ | |
| Excel转XPS | √ | √ | |
| Excel转SVG | √ | √ | |
| 内容功能 | |||
| 创建和编辑Excel | √ | √ | |
| 查找和替换数据 | √ | √ | |
| 打印Excel文件 | √ | √ | |
| 将Excel保存到文件/流或作为Web响应 | √ | √ | |
| 创建图表 | √ | √ | |
| 读写超链接 | √ | √ | |
| 使用宏加载和保存文档。删除文档中的宏 | √ | √ | |
| 实施数据排序 | √ | √ | |
| 合并 / 取消合并单元格和文件 | √ | √ | |
| 分组 / 取消分组行和列 | √ | √ | |
| 插入 / 删除或隐藏行,列和工作表 | √ | √ | |
| 加密 / 解密文件 | √ | √ | |
| 创建数据透视表 | √ | √ | |
| 保护 / 取消保护工作表 | √ | √ | |
| 插入超链接以链接数据 | √ | √ | |
| 计算复杂的Excel公式 | √ | √ | |
| 文档格式功能 | |||
| 在单元格中应用所有格式的字符,包括字体,颜色,效果,填充和阴影 | √ | √ | |
| 将所有数字格式设置(在MS Excel中受支持)应用于单元格 | √ | √ | |
| 设置所有类型的文本对齐设置 | √ | √ | |
| 在工作表,行,列或一系列单元格等上应用格式设置 | √ | √ | |
| 在单元格上应用不同的边框设置和背景图案 | √ | √ | |
| 在单个单元格中应用不同的RTF格式 | √ | √ | |
| 将不同类型的字体设置应用于单元格 | √ | √ | |
| 将不同的颜色应用于单元格,字体,网格线,图形对象等 | √ | √ | |
| 页面设置 | |||
| 调整页面方向,缩放比例,纸张尺寸 | √ | √ | |
| 指定页边距和页面居中 | √ | √ | |
| 使用图像创建或编辑页眉和页脚 | √ | √ | |
| 设置打印区域,打印标题或打开网格线等 | √ | √ | |
| 管理分页符 | √ | √ |
Aspose vs Spire:Word/Excel API全面对比

本文对比了Aspose系列和Spire系列在Word和Excel文档管理API的功能和性能,帮助用户在Aspose.Words、Spire.Doc、Aspose.Cells及Spire.XLS之间做出选择。
4021

被折叠的 条评论
为什么被折叠?



