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 | 字段分隔符将字段代码与字段值分隔开。某些字段可选。值:(字符)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