项目符号列表的 OpenXML xml 片段
OpenXML xml snippet for a bulleted list
我正在使用 PHPWord 来 ger
nerate 单词元素。我想在我的模板中使用 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
<w:pStyle>
元素将样式 ID 作为其 w:val
属性。所以在这种情况下, 'List Paragraph' 风格。 List Paragraph
没有子弹。如果你想要一颗子弹,你需要使用 List Bullet
来代替。
请注意,只有当相关样式在 /word/styles.xml
部分中明确定义时,这才会真正起作用。 List Bullet
样式是所谓的 'built-in' 样式,直到第一次使用时才由 Word 写入 styles.xml 部分。
所以您可能需要自己添加。为段落指定未定义样式时,Word 的行为只是使用默认段落样式,可能 Normal
.
我正在使用 PHPWord 来 ger nerate 单词元素。我想在我的模板中使用 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
<w:pStyle>
元素将样式 ID 作为其 w:val
属性。所以在这种情况下, 'List Paragraph' 风格。 List Paragraph
没有子弹。如果你想要一颗子弹,你需要使用 List Bullet
来代替。
请注意,只有当相关样式在 /word/styles.xml
部分中明确定义时,这才会真正起作用。 List Bullet
样式是所谓的 'built-in' 样式,直到第一次使用时才由 Word 写入 styles.xml 部分。
所以您可能需要自己添加。为段落指定未定义样式时,Word 的行为只是使用默认段落样式,可能 Normal
.