指定布局选项
Aspose.Words使您能够创建具有各种布局的输出文档,具体取决于Document的LayoutOptions属性中指定的参数。 此属性类似于本文中描述的一些Microsoft Word用户界面菜单选项。
有关参数的完整列表,如ContinuousSectionPageNumberingRestart计算重新启动页码的连续部分中的页码,或IgnorePrinterMetrics忽略"使用打印机度量来布局文档"兼容性选项,请参阅LayoutOptions类页。
格式化标记
Aspose.Words允许使用以下属性管理格式化标记:
- ShowHiddenText-一个
Boolean
值,指定是否呈现隐藏文本。 - ShowParagraphMarks-一个
Boolean
值,指定是否呈现段落标记字符。
下面示例中描述的页面包含三个段落。 第二个是隐藏的。 用户可以更改ShowHiddenText选项以在页面上显示此隐藏文本。 此外,每个段落在末尾都有一个段落标记。 段落标记通常不可见,除非ShowParagraphMarks属性设置为呈现它。
在Microsoft Word中,使用"文件→选项→显示"对话框设置这些参数,如下所示:
意见及修订
使用Aspose.Words,您可以呈现与Microsoft Word中看起来相同的文档注释。 若要指定是否呈现注释,请使用CommentDisplayMode属性。
在Microsoft Word中,使用"跟踪更改选项"对话框设置此参数,如下所示:
此外,Aspose.Words允许您在文档中显示修订。 使用LayoutOptions类的RevisionOptions属性来定义是否显示文档修订。 控制它们的外观(修订突出显示颜色、修订栏颜色等).),使用RevisonOptions类。
您还可以将修订显示为内容的注释。 为此,请使用CommentDisplayMode属性和ShowInBalloons值。
下面的代码示例演示如何自定义修订显示:
下图显示了Aspose.Words如何呈现注释和删除修订:
用于高级排版渲染的文本成形器
TextShaperFactory属性使您能够设置文本整形功能,以及OpenType
功能支持。
在以下主要情况下使用文本整形进行文档处理:
- 文档使用字距、数字形状、数字形式或连字。
- 文档使用复杂的脚本,如阿拉伯语,高棉语,泰语等。