我有一个包含多个制表符和换行符的字符串
BLOCK DATA
一旦将此文本附加到我的文档中,就会删除新的行和制表符。如何以编程方式保留新行和新标签?
我想要的是一个用于处理项目,制表符和换行符的函数。那里的所有例子都是其中之一。我正在尝试将两者合而为一。
答案 0 :(得分:1)
您可以将Break
实例添加到Run
以便插入换行符:
run.AppendChild(new Text("Some formatted string!"));
run.AppendChild(new Break());
run.AppendChild(new Text("Look there should be a new line here!"));
类似地,您可以通过向TabChar
添加Run
实例来添加标签。
通常,您可以使用Microsoft OpenXML Productivity tool来查看这些工作原理。在Word中创建文档,在工具中将其打开,然后使用反映代码选项查看C#代码。