DocGrid.CharacterSpace 属性

定义

文档网格字符间距

表示架构中的以下属性:w:charSpace

[DocumentFormat.OpenXml.SchemaAttr(23, "charSpace")]
public DocumentFormat.OpenXml.Int32Value CharacterSpace { get; set; }
public DocumentFormat.OpenXml.Int32Value CharacterSpace { get; set; }
[DocumentFormat.OpenXml.SchemaAttr(23, "charSpace")]
public DocumentFormat.OpenXml.Int32Value? CharacterSpace { get; set; }
[DocumentFormat.OpenXml.SchemaAttr("w:charSpace")]
public DocumentFormat.OpenXml.Int32Value? CharacterSpace { get; set; }
public DocumentFormat.OpenXml.Int32Value? CharacterSpace { get; set; }
member this.CharacterSpace : DocumentFormat.OpenXml.Int32Value with get, set
[<DocumentFormat.OpenXml.SchemaAttr(23, "charSpace")>]
member this.CharacterSpace : DocumentFormat.OpenXml.Int32Value with get, set
[<DocumentFormat.OpenXml.SchemaAttr("w:charSpace")>]
member this.CharacterSpace : DocumentFormat.OpenXml.Int32Value with get, set
Public Property CharacterSpace As Int32Value

属性值

返回 Int32Value

属性

注解

使用此类时,ECMA 国际标准 ECMA-376 中的以下信息可能很有用。

指定要在本部分中每行的文档网格上允许的字符数。

此属性的值应通过将所需字符间距与普通字体大小中该字符的字符间距之差乘以 4096 来指定。

然后,此值应用于将指定点大小的字符间距添加到节中的每个字符,这会导致“普通”样式的文本每行具有特定字符数。

请考虑已定义 21 磅间距文档网格的普通字号为 11 磅的部分。 生成的 WordprocessingML 定义如下:

<w:docGrid w:charSpace="40960" …/>  

属性 charSpace 指定值 40960,这意味着网格中每个字符的字符间距与 Normal 字体之间的增量为 10 磅,导致本部分中所有字符的字符间距为 11 + 10 = 21 磅。

通过指定运行文本不能通过 snapToGrid 元素与文档网格对齐,单个文本运行可以覆盖为文档网格指定的行间距信息。

此属性的可能值由 ST_DecimalNumber 简单类型定义。

适用于