2015-03-08 32 views
0

我正在使用MS Word 2010中的內容控件。我使用Java將內容添加到內容控件中。一些文本包含幾個句子,我希望看到每個句子都顯示爲一個項目符號。我設法在MS Word中定義了一個項目符號樣式。但是,我不知道如何使每個句子都顯示爲一個項目符號(現在整個文本只顯示爲一個項目符號點)。什麼是最好的方式去做這件事?我正在考慮使用VBA,但不知道如何將VBA宏添加到內容控件。微軟Word - 格式化一個帶有項目符號的內容控件

+0

你能解決這個問題嗎?你能發佈你的代碼嗎? – SJoshi 2016-04-29 07:09:48

+0

不,我沒有找到解決方案,如果你能找到更好的選擇,不會推薦使用docx4j。 – 2016-05-03 09:47:47

回答

0

在Word中,通過列表編號實現項目符號點。

對於列表編號,您需要段落(您在pPr上設置numPr)。

對於包含段落的內容控件,您需要塊級內容控件。因此,您需要一個塊級豐富的文本內容控件,然後將您的內容放入其中,每段一個段落,使用列表編號(直接應用numPr或使用該numPr的樣式)格式化。

+0

你會有任何示例代碼來達到這個效果嗎? – SJoshi 2016-04-29 07:09:36

+0

您可以使用docx4j webapp或Helper Word AddIn從示例docx生成代碼 – JasonPlutext 2016-04-29 11:16:51

相關問題