ControlChar
内容
[
隐藏
]ControlChar class
文档中经常遇到的控制字符。
要了解更多信息,请访问使用控制字符文档文章。
public static class ControlChar
字段
| 姓名 | 描述 |
|---|---|
| static readonly Cell | 表格单元格结尾或表格行结尾字符:“\x0007”或“\a”。 |
| const CellChar | 表格单元格结尾或表格行结尾字符:(char)7 或“\a”. |
| static readonly ColumnBreak | 列结束字符:“\x000e”. |
| const ColumnBreakChar | 列结束字符: (char)14. |
| static readonly Cr | 回车符:“\x000d”或“\r”。与ParagraphBreak. |
| static readonly CrLf | 回车符后跟换行符:“\x000d\x000a”或“\r\n”。 在 Microsoft Word 文档中不使用,但通常用于文本文件中的段落分隔符。 |
| const DefaultTextInputChar | 这是在文本输入表单字段中用作默认值的“o”字符。 |
| const FieldEndChar | MS Word 字段结束字符: (char)21. |
| const FieldSeparatorChar | 字段分隔符,用于分隔字段代码和字段值。某些字段可选。值:(char)20. |
| const FieldStartChar | MS Word 字段字符的开始: (char)19. |
| static readonly Lf | 换行符:“\x000a”或“\n”。与LineFeed. |
| static readonly LineBreak | 换行符:“\x000b”或“\v”. |
| const LineBreakChar | 换行符:(char)11 或 “\v”. |
| static readonly LineFeed | 换行符:“\x000a”或“\n”。与Lf. |
| const LineFeedChar | 换行符:(char)10 或“\n”. |
| const NonBreakingHyphenChar | Microsoft Word 中的不间断连字符是 (char)30. |
| static readonly NonBreakingSpace | 不间断空格字符:“\x00a0”. |
| const NonBreakingSpaceChar | 不间断空格字符: (char)160. |
| const OptionalHyphenChar | Microsoft Word 中的可选连字符是 (char)31. |
| static readonly PageBreak | 分页符:“\x000c”或“\f”。注意,其值与SectionBreak. |
| const PageBreakChar | 分页符:(char)12 或“\f”. |
| static readonly ParagraphBreak | 段落结束字符:“\x000d”或“\r”。与Cr |
| const ParagraphBreakChar | 段落结束字符:(char)13 或“\r”. |
| static readonly SectionBreak | 节尾字符:“\x000c”或“\f”。注意,它与PageBreak. |
| const SectionBreakChar | 节尾字符:(char)12 或“\f”. |
| const SpaceChar | 空格字符: (char)32. |
| static readonly Tab | 制表符:“\x0009”或“\t”。 |
| const TabChar | 制表符:(char)9 或 “\t”. |
评论
提供相同常量的字符和字符串版本。例如: 字符串LineBreak和字符LineBreakChar具有相同的值。
例子
展示如何使用控制字符。
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// 使用 DocumentBuilder 插入带有文本的段落。
builder.Writeln("Hello world!");
builder.Writeln("Hello again!");
// 将文档转换为文本形式显示控制字符
// 表示文档的一些结构元素,例如分页符。
Assert.AreEqual($"Hello world!{ControlChar.Cr}" +
$"Hello again!{ControlChar.Cr}" +
ControlChar.PageBreak, doc.GetText());
// 将文档转换为字符串形式时,
// 我们可以使用 Trim 方法省略一些控制字符。
Assert.AreEqual($"Hello world!{ControlChar.Cr}" +
"Hello again!", doc.GetText().Trim());
也可以看看
- 命名空间 Aspose.Words
- 部件 Aspose.Words