本文介绍如何使用spire.doc for java给word段落设置边框。对word整个页面设置边框请参考 这篇文章,设置边框时,可选择设置边框类型,即选择设置边框在页面中的位置,
- 靠近正文位置:sec.getpagesetup().setpageborderoffsetfrom(pageborderoffsetfrom.text);
- 靠近页面边缘位置:sec.getpagesetup().setpageborderoffsetfrom(pageborderoffsetfrom.page_edge);
设置段落边框的具体方法,参考如下内容。
import com.spire.doc.*;
import com.spire.doc.documents.borderstyle;
import com.spire.doc.documents.paragraph;
import java.awt.*;
public class paraborder {
public static void main(string[] args) {
//加载文档
document doc = new document();
doc.loadfromfile("test.docx");
//获取段落
paragraph para = doc.getsections().get(0).getparagraphs().get(2);
//设置段落边框类型,边框颜色、线条宽度
para.getformat().getborders().setbordertype(borderstyle.double);
para.getformat().getborders().setcolor(new color(186,85,211));
para.getformat().getborders().setlinewidth(2);
//保存文档
doc.savetofile("paraborder.docx",fileformat.docx_2013);
doc.dispose();
}
}
段落边框效果: