支持的特性

Aspose.Words 为用户提供广泛的功能. 用户可以执行大量与文档有关的任务–从简单地将文档从一个支持的格式转换到另一个支持的格式,并在转换过程中修改那些文档到业务任务,如创建结构化和视觉吸引的文件或自动报告.

现代文档格式和标准很复杂,当您在项目中需要文档转换或其他文档处理功能时,唯一实用的解决方案往往是依赖一个第三方组件来执行所期望的功能. 但使用第三方组件总是有一定风险。 文件处理中的一个独特风险是,关于图书馆如何完整和正确地执行特定文件格式或标准的问题。

承诺以最全面和准确的方式执行文件格式和标准。 那个 Aspose.Words 团队通过提供跨多个平台所支持的文件格式的详细执行说明,表明他们对互操作性的承诺。

下表汇总 Aspose.Words (单位:千美元) Java 特性并提供详细特性描述的链接。

支持的平台

平台 Aspose.Words (单位:千美元) Java 以下列出可用。 如果你需要更多平台的支持,请寻找"双兄弟"产品 Aspose.Words (单位:千美元) .NET。 。 。 。

特性 说明
Java Aspose.Words (单位:千美元) Java 可用于 Java 1.6、1.7和1.8,并将在以下任何地点运行: Java 已安装。

文件格式和转换

特性 说明
Microsoft Word (DOC) (中文(简体) ).装入保存页:1 您可以找到最快和最完整的 DOC 格式执行 。
文字处理ML( DOCX, XML) (装入保存页:1 Aspose.Words 提供OOXML,Flat OPC以及Word 2003 XML的详尽支持.
丰富文本格式 (RTF) (中文(简体) ).装入保存页:1 全面支持RTF格式与各种应用程序互动.
HTML、XHTML 和 MHTML 装入保存 HTML/XHTML用于更大的互操作性. 另存为 MHTML 。
打开文件( ODT) Aspose.Words 能够 装入保存 文档 OpenDocument 文本(.odt)格式。
Adobe QQ (PDF) (英语) 将任何文档转换为高度忠诚的 PDF 。 支持PDF/A。
XML 纸张规格XPS(中文(简体) ).装入保存页:1 将任意文档转换为 XPS 与高忠诚。
纯文本 (TXT) (装入保存页:1 通过以纯文本格式保存来轻松地提取文本。
____________________________________________________________________________________________________________________________________________ EPUB是eBooks的一种流行格式. 您可以从 Aspose.Words 改为EPUB格式。

制作和印刷

Aspose.Words 现在提供高度忠实的文档页面。

特性
将文档排入高度忠诚的页面(确切地说, Microsoft Word®将这样做),所有格式如下。
将单个页面或完整的文件修改为 PDF 或 XPS。 。 。 。
光栅图像的渲染文档页面(多页TIFF,PNG,JPEG,BMP).
渲染页到 a Java 图形对象为特定大小。
使用 Java 印刷基础设施。
更新 TOC, 页面编号,以及渲染或打印前的其他字段。
三维效果通过 OpenGL 渲染

文件内容特征

特性
访问、创建和修改段落和文本。
访问、创建和修改图像、文本框和形状。
访问、创建和修改表格、行和单元格。
访问,创建和修改字段,形成字段,超链接,以及书签.
访问、创建和修改文档段落、页眉和页脚。
访问、创建和修改脚注、尾注和注释。
访问,创建和修改自定义 XML, SmartTags, 和结构化文档标记( Content Controls) 。
使用 XmlDocument - 喜欢的课堂和方法。
更新外地成果 IF, 公式,以及其他流行字段类型。
重新构建和更新目录( TOC) 字段精确为 Microsoft Word 当然
在文档之间复制和移动文档元素。
合并和分割文档。
获取并设置内置和自定义文档属性 。
指定文档保护、打开保护以及加密文档。
查找和替换文本,在文档内容上列出。
接受文件内的所有修改。
保存或提取文档中的OLE对象和ActiveX控件.
从文档中保存或删除 VBA 宏. 保存 VBA 宏数字签名.
检测文档中的数字签名。
插入 HTML 文本。
提取 VBA 来自 Word 文档的 Macros.

文档格式化特性

Aspose.Words 提供所有文件要素格式化属性的详细程序访问。

特性
访问和修改所有字符格式,包括字体、颜色、效果、边框和阴影。
访问并修改所有段落格式,包括缩进、间距、边框和阴影、制表符。
访问和修改所有项目编号列表的格式,包括编号和级别。
访问和修改表格格式,包括对齐、方向、边框和阴影。
访问和修改所有段落属性,包括纸张大小、边距和方向。
访问、创建和修改文档样式。
访问和修改绘图对象,包括位置、大小、行和填充属性、图像字节。

Mail Merge 特征

特性
使用全部标准 Microsoft Word mail merge 字段,包括 MERGEFIELD, NEXT, NEXTIF, ADDRESSBLOCK, 银线。
执行 mail merge 对于包含甚至最复杂和嵌入的文档 IF 字段和公式。
使用您的数据源在文档中填充并动态生长表格或片段 mail merge 区域。
容易生成包含主-详细(父母-子女)数据的报告,如命令/命令细节。
用任意数据填充文档 Java 执行 ResultSet 接口。
通过执行 XML 文件或商业对象等任何数据源来复制文档 IMailMergeDataSource 接口。
精确控制您使用事件合并数据的方式, 如数字格式化 。
a 插入图像 mail merge。 。 。 。
程序创建或修改 Microsoft Word mail merge 文档的数据源。 保留 mail merge 设置和数据源。
获取 mail merge 字段名称。

报告特点

链接 报告引擎是一个高级报告工具,使您能够根据模板文件和从各种来源获得的数据生成文档,包括数据库、XML、JSON、OData、自定义的CLR类型对象、外部文档,以及更多的出框。

关键特性
支助 C# 模板中直接使用语法和 LINQ 扩展方法(即使是 ADO.NET 数据来源)
对表格、列表和共同内容的可重复和有条件文件块(路标和条件)的支持
支持动态生成的图表和图像
支持在文档中插入外部文档和 HTML 块
支持生成单一文档的多个数据来源(包括不同类型)
数据关系的内置支持(主-细节)
全面支持各种数据操纵,如分组、排序、过滤等,以及模板中的其他直接操作
WYSIWYG:生成的文档保留了与对应模板相同的元素格式