我正在使用PHPWord nerate word元素。我想在我的模板中使用setValue插入项目符号列表。
我尝试插入此代码段
<w:p>
<w:pPr>
<w:pStyle w:val="ListParagraph"/>
<w:numPr>
<w:ilvl w:val="0"/>
<w:numId w:val="1"/>
</w:numPr>
</w:pPr>
<w:r>
<w:t>One</w:t>
</w:r>
</w:p>
但不知怎的,我错过了这种风格。我需要在哪里插入样式和样式?
我的工作基于该页面:https://msdn.microsoft.com/de-de/library/office/ee922775%28v=office.14%29.aspx
答案 0 :(得分:0)
<w:pStyle>
元素将样式ID作为其w:val
属性。所以在这种情况下,列表段落&#39;样式。 List Paragraph
没有子弹。如果您需要子弹,则需要使用List Bullet
。
请注意,只有在/word/styles.xml
部分中明确定义了相关样式时,才会实际执行此操作。 List Bullet
风格是所谓的“内置”风格。样式,并且在第一次使用之前不会被Word写入styles.xml部分。
所以你可能需要自己添加它。为段落指定未定义样式时的Word行为只是使用默认段落样式,可能是Normal
。