我正在使用 DocX (库,而不是文件格式)以编程方式使用 C# 从头开始创建 word 文档。除了一件事,一切都非常顺利:
我想添加一个包含代码 list 的段落,我希望所有行都包含在一个段落中并用换行符分隔。我的意图是对段落(即整个代码 list )应用一次格式设置,而不必单独设置每一行的格式。
通过创建一个简单的文档并对其进行检查,我确定在 Office XML 文件中,换行符映射到 <w:br/>
。元素,但我看不到在 DocX 中添加它的任何方法。有什么想法吗?
最佳答案
不确定我是否理解您在寻找什么,但也许我可以提供帮助。也许使用“\n”的方法会给出预期的结果:
using (DocX document = DocX.Create("Test.docx"))
{
Paragraph p = document.InsertParagraph();
p.Append("Hello World \nHello world!").Font(new FontFamily("Arial Black"));
document.Save();
}
如果我没弄对,也许 this文章将帮助您解决问题。
关于c# - 如何使用 DocX 在 Word 文档中插入换行符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39233565/