与段落合作
一个段落是一组字符合并成逻辑块,并以一个特殊字符结尾–一个段断. 内 Aspose.Words, 一款由 Paragraph 课。
插入一个段落
要在文档中插入一个新段落,实际上,您需要在其中插入一个段落分解字符。 DocumentBuilder.Writeln 不仅在文档中插入一串文本,而且添加段落间隔。
当前字体格式也由 Font 属性,当前段落格式由 ParagraphFormat 属性。 在下一节,我们将更详细地介绍段落的格式。
以下代码示例显示如何在文档中插入一个段落:
格式段落
目前的段落格式由 ParagraphFormat 对象返回 ParagraphFormat 属性。 此对象将包含各种段落格式化属性 Microsoft Word。 。 。 您可以通过调用来轻松重置段落格式到默认的 – 正常样式、 左对齐、 无缩进、 无间隔、 无边框、 无阴影 – 。 ClearFormatting。 。 。 。
以下代码示例显示如何设置段落格式:
应用段落样式
一些格式化对象如Font或Format支持样式. 单个内置或用户定义的样式由 Style 对象包含相应的样式属性,如名称、基样式、样式的字体和段落格式等。
此外,a Style 对象提供 StyleIdentifier 属性,该属性返回一个以一个 StyleIdentifier 计数值. 关键是,内置样式的名称在 Microsoft Word 用于不同语言的地方化。 使用样式标识符,无论文档语言如何,都可以找到正确的样式. 计数值对应 Microsoft Word 内置样式, 如 Normal, 标题1,标题2等. 指定所有自定义样式 样式识别符 。 用户值。 。 。 。
以下代码示例显示如何应用段落样式:
插入样式分隔符以放置不同的段落样式
样式分隔符可以使用 Ctrl + Alt + 输入键盘快捷键加入 MS Word 在段落末尾添加. 这个特性允许在一个逻辑打印的段落中使用两种不同的段落样式. 如果您想要从特定标题开头的文字出现在目录中,但不希望在目录中出现整个标题,可以使用此特性.
以下代码示例显示如何插入样式分隔符以适应不同的段落样式:
对段落应用边框和阴影
边框在 Aspose.Words 代表大会 BorderCollection 类 - 这是一组 Border 按索引或边框类型访问的对象。 那个 Border
类型由 BorderType 计数. 列举的一些数值适用于几个或只有一个文档要素。 举例来说, BorderType.Bottom 适用于段落或表格单元格,而 BorderType.DiagonalDown 在表格单元格中指定对角边框。
边框收藏和每个单独的边框都有相似的属性,如颜色,行样式,行宽,与文字的距离,以及可选的阴影. 他们由同名财产代表。 您可以通过组合属性值实现不同的边框类型. 此外,两者均 BorderCollection 和 Border 对象允许您通过调用 ClearFormatting 方法。
Aspose.Words 也拥有 Shading 类包含文档元素的阴影属性。 您可以设定想要的阴影纹理和应用于元素背景和前景的颜色。
阴影纹理与 TextureIndex 允许将各种图案应用到 Shading 对象。 例如,要设置文档元素的背景颜色,请使用 TextureIndex.TextureSolid
值,并酌情设置前景阴影颜色。 下文给出的代码示例说明了如何对某一段落应用边框和阴影。
以下代码示例显示如何对某一段落应用边框和阴影: