Apache POI Word 词对齐
为了将文本向右、向左和居中对齐,Apache POI 提供了 setAlignment() 方法,该方法采用对齐常量(例如 CENTER)。
ParagraphAlignment.RIGHT:将段落向右对齐。
ParagraphAlignment.LEFT:将段落左对齐。
ParagraphAlignment.CENTER:将段落与中心对齐。
让我们看一个示例,其中我们将文本左对齐。
Apache POI 词对齐示例
package com.yiidian;
import org.apache.poi.xwpf.usermodel.ParagraphAlignment;
import org.apache.poi.xwpf.usermodel.XWPFDocument;
import org.apache.poi.xwpf.usermodel.XWPFParagraph;
import org.apache.poi.xwpf.usermodel.XWPFRun;
import java.io.FileOutputStream;
import java.io.OutputStream;
public class AligningExample {
public static void main(String[] args) {
XWPFDocument doc = new XWPFDocument();
try(OutputStream os = new FileOutputStream("yiidian.docx")) {
XWPFParagraph paragraph = doc.createParagraph();
paragraph.setAlignment(ParagraphAlignment.RIGHT);
XWPFRun run = paragraph.createRun();
run.setText("Text is aligned right");
doc.write(os);
}catch(Exception e) {
System.out.println(e);
}
}
}
输出结果为:
热门文章
优秀文章