本文介绍如何使用spire.doc for java给word添加行号。
import com.spire.doc.*;
public class addlinenumber {
public static void main(string[] args) {
//加载word文档
document doc = new document();
doc.loadfromfile("test.docx");
//遍历word中的所有section
for(int i = 0; i < doc.getsections().getcount();i )
{
section section = doc.getsections().get(i);//获取所有section
section.getpagesetup().setlinenumberingstartvalue(1);//设置行号起始编号
section.getpagesetup().setlinenumberingdistancefromtext(35);//设置行号距离正文距离
section.getpagesetup().setlinenumberingstep(1);//设置行号间隔
section.getpagesetup().setlinenumberingrestartmode(linenumberingrestartmode.restart_section);//设置行号的编号模式
}
//保存文档
doc.savetofile("addlinenumber.docx",fileformat.docx_2013);//保存文档
}
}
行号添加效果: