渲染

我们用"投降"这个词 Aspose.Words 来描述将文档转换成文件格式或媒体的过程。 我们在谈论把一份文件翻成几页的问题。 下图显示在 Aspose.Words。 。 。 。

rendering-aspose-words-java

渲染特性 Aspose.Words 使您能够执行以下任务:

  • 将文档或选定的页面转换为PDF, XPS, HTML,XAML,PostScript,以及PCL格式.
  • 将文档转换成多页的TIFF文档,或将任意页面转换成光栅图像,并保存为BMP、PNG或JPEG。
  • 将文档页面转换成可缩放矢量图形图像(SVG),或转换成矢量图像并保存为EMF。
  • 绘制文件页,在 Graphics 对象创建文档页面的缩略图、全尺寸或缩放图像。
  • 发音a Shape 对象从文档中分离到任何图像格式或一个 Graphics 对象。
  • 在摇摆组件中显示文档的任何一页。
  • 使用标准打印或预览文档页面 Java 印刷基础设施。

流出或固定流出 文档格式

大部分可以装入的文档格式 Aspose.Words 称为"流放"格式。 Flow-layout格式包括DOC,OOXML,RTF,OTT,和HTML. 这些格式的文档包括段落,表格,页眉,页脚,图像,字段等各种元素,及其格式化,例如粗体,斜体,字体,大小. 然而,流放格式并不包含在页面上显示每个特定段落或字符的位置的信息.

相比之下,PDF和PDF等"固定排版"(也称为"固定页")格式 XPS 包含所有文档元素的确切定位信息。 这些格式保留了文件在编成页之后的原始外观,为显示的信息提供了更高的准确性.

页面布局引擎

Aspose.Words 执行自己的页面布局引擎,将流放文档格式化为页面。 Aspose.Words 执行若干渲染器,这些渲染器或者生成一个固定的铺放文件,如PDF,或者 XPS, 或输出页面到其它介质中,例如打印或绘图。 注意导出也可以为 HTML 和 XAML 进行页化. 这意味着文档可以保存为常规的 HTML 或 XAML(流程放出格式),也可以保存为具有元素绝对位置特征的"贴上" HTML 和 XAML.

使用. . Aspose.Words 页面布局引擎是模仿方式 Microsoft Word页面布局引擎工作. 因此,当你转换一个 Microsoft Word 文档输入 PDF, XPS, 或用 Aspose.Words,输出将几乎完全显示为由 Microsoft Word。 。 。 。 请注意: Aspose.Words 不使用 Microsoft Word。 。 。 。