Class 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”. |
评论
提供相同常量的字符和字符串版本。例如: string ControlChar.LineBreak 和 char ControlChar.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