我正在尝试创建一个如下所示的OpenXml Word文档:
2.1.1这是一个段落
2.1.2这也是一个段落
2.1.2.1本款涉及2.1.2
最初的计划是在其自己的段落中具有编号,并且在其自己的段落中也具有文本,但是问题是,其中的行中断了对列表项结构的干扰。
我曾尝试使用OpenXml编号部分,但问题是我无法弄清楚如何为编号编写自定义编号。
我已经尝试使用Justification和Indentation类,但是由于每个段落都带有换行符,导致这些段落在另一个下方打印,因此我似乎无法获得预期的结果。
是否有其他方法可以实现此结果,也可以删除段落的换行符?
很抱歉在发布问题时不够清楚,但是对于那些有兴趣的人,我设法按照以下方式解决了问题。
然后我使用该工具生成所需的代码,就在这里。 ,ParagraphId =“ 5F7449EC”,TextId =“ 6B3C1D9C”}; Run run1 = new Run();
Text text1 = new Text();
text1.Text = "2.1.2";
run1.Append(text1);
Run run2 = new Run();
TabChar tabChar1 = new TabChar();
Text text2 = new Text();
text2.Text = "More text";
run2.Append(tabChar1);
run2.Append(text2);
paragraph1.Append(run1);
paragraph1.Append(run2);
return paragraph1;`