gpt4 book ai didi

c# - 如何使用 DocX 在 Word 文档中插入换行符?

转载 作者:太空宇宙 更新时间:2023-11-03 23:10:57 26 4
gpt4 key购买 nike

我正在使用 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/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com