
主要功能
支持丰富的Word文档功能
Spire.Doc的一个常用的功能是动态创建一个完整的Word文档,几乎支持所有的Word文档元素,它们主要包括页面、节段、页眉、页脚、段落、列表、表格、文本、字段、超链接、书签、注解、图片、样式、背景设置、打印功能、文档设置和保护。同时,绘图对象包括形状,文本框、图片和OLE对象,也支持控件。
轻松处理现有Word文档
Spire.Doc能帮助开发人员处理现有的Word文档,自带搜索、替换、对齐、分页符、填充字段、文档链接、复制、打印以及复杂和深层的嵌套邮件合并等功能。
高质量的文档转换
Spire.Doc能帮助用户将Doc/Docx格式Word文件保存在流中,另存为网页响应,还完成Doc/Docx格式Word文件与XML、RTF、EMF、TXT、XPS、EPUB、HTML等格式文件之间的相互转换。同时,它也支持将Doc/Docx格式Word文件转换为PDF文件,HTML文件转换为图像文件。
独立组件,无需安装Microsoft Office
Spire.Doc是一个完全独立的.NET Word类库,无需安装Microsoft Office,程序员便可以在任意.NET平台对Word文件进行处理,并且它与其他.NET应用程序兼容。
技术细节
生成,填写,编辑和保存功能
Spire.Doc for .NET支持快速的生成,保存,填写和编辑Word文档。
-
生成和保存Word文档。(Word 97-2003, Word 2007 andWord 2010).
-
宏命令加载文档,包括宏命令加载.doc(Word 97-2003)格式和.docm(Word 2007 and Word 2010)格式文档。
-
填写和编辑文本和段落。
转换功能
Spire.Doc for .NET能将Word文档转换为把部分常用的格式文件。
-
Doc-Docx转换: 支持.doc格式文档(Word 97-2003)与.docx格式文档 (Word 2007 and Word 2010)之间的相互转换。
-
Doc(x)-RTF转换: 支持.doc(x)格式文档与RTF格式文档(富文本格式)之 间的相互转换。
-
Doc(x)-TXT转换: 支持将.doc(x)格式文档转换TXT格式文档(纯文本), 加载TXT格式文件并保存为.doc(x)格式文档。
-
Doc(x)-HTML转换: 支持将.doc(x)格式文档转换HTML格式文档,加载 HTML格式文件并保存为.doc(x)格式文档。
-
Doc(x)-Dot转换: 支持.doc(x)格式文档与Dot格式文档(Open Document Text)之间的相互转换。
-
Doc(x)-XML转换: 支持将.doc(x)格式文档转换XML格式文档,加载XML 格式文件并保存为.doc(x)格式文档。
-
Doc(x)-XPS转换: 支持将.dox(x)格式文档转换为XPS格式文档。
-
Doc(x)-EPUB单向转换: 支持将.doc(x)格式文档EPUB格式文档 (数字出 版)。
-
Doc(x)-PDF单向转换: 支持将.doc(x)格式文档高质量转换为PDF文档 包扩内容和格式。
插入,编辑和移除对象功能
Spire.Doc for .NET能插入,编辑和移除Word中的外部对象。
格式设置功能
Spire.Doc for .NET能格式化文档中的内容,包括字符、段落、页面和整个文档。
-
支持设置文档中所有字符的格式,包括字体、大小、颜色和效果等。
-
支持设置段落格式,包括内置样式、缩进、空格、项目编号、对齐方式、标题和编号列表的样式等。
-
支持设置Word表格的格式,包括单元格字体和颜色、背景颜色、对齐方 式、边框、列宽和行高。
-
支持设置Word页面格式,包括分页符、边框、边界、页面大小和方位。
-
支持使用不同的文档查看类型、缩放比例和缩放类型查看文档。
邮件合并功能
Spire.Doc for .NET允许支持邮件合并功能,创建纪录、订单和报表。
-
支持执行单个邮件合并字段(名字和值),创建单个项目。
-
支持执行邮件合并,创建一组链接自定义数据源的数据纪录。
-
支持使用DataSet、 DataTable、DataView或其他文件(如xml)的.NET 数据源填充文档,使用邮件合并功能创建大量纪录或报表。
支持平台
Spire.Doc for .NET可以链接到任何类型的32位或64位的.NET应用程序,它包括基于.NET框架2.0到4.5版本的Asp.NET,Web Services和WinForms等应用程序。