Microsoft Office是微软公司的一个文字处理器应用程序,作为办公软件必不可少的神器之一,其中Word、Excel是日常工作中常用的文档管理工具。目前,Aspose系列和Spire系列是文档管理开发API中非常受欢迎的两个系列产品。
那么这两个系列工具性能上有何异同,我们该如何选择哪一款呢?在这里,我们向你整理了这两款工具的性能和功能对比,方便你作出自己的判断。
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响应 |
√ |
√ |
创建图表 |
√ |
√ |
读写超链接 |
√ |
√ |
使用宏加载和保存文档。删除文档中的宏 |
√ |
√ |
实施数据排序 |
√ |
√ |
合并 / 取消合并单元格和文件 |
√ |
√ |
分组 / 取消分组行和列 |
√ |
√ |
文档格式功能 |
|
|
|
在单元格中应用所有格式的字符,包括字体,颜色,效果,填充和阴影 |
√ |
√ |
将所有数字格式设置(在MS Excel中受支持)应用于单元格 |
√ |
√ |
设置所有类型的文本对齐设置 |
√ |
√ |
在工作表,行,列或一系列单元格等上应用格式设置 |
√ |
√ |
在单元格上应用不同的边框设置和背景图案 |
√ |
√ |
在单个单元格中应用不同的RTF格式 |
√ |
√ |
将不同类型的字体设置应用于单元格 |
√ |
√ |
将不同的颜色应用于单元格,字体,网格线,图形对象等 |
√ |
√ |
页面设置 |
|
|
|
调整页面方向,缩放比例,纸张尺寸 |
√ |
√ |
指定页边距和页面居中 |
√ |
√ |
使用图像创建或编辑页眉和页脚 |
√ |
√ |
设置打印区域,打印标题或打开网格线等 |
√ |
√ |
管理分页符 |
√ |
√ |