我有一段文字,我想在文件的中心出现。我怎么能在docx4j中这样做?我目前正在使用:
PPr paragraphProperties = factory.createPPr();
//creating the alignment
TextAlignment align = new TextAlignment();
align.setVal("center");
paragraphProperties.setTextAlignment(align);
//centering the paragraph
paragraph.setPPr(paragraphProperties);
但它不起作用。
答案 0 :(得分:9)
你快到了。不是使用TextAlignment
对象进行设置,而是使用Jc
实例(对齐):
PPr paragraphProperties = factory.createPPr();
Jc justification = factory.createJc();
justification.setVal(JcEnumeration.CENTER);
paragraphProperties.setJc(justification);
一种简单的方法来解决这个问题:
document.xml
文件