这篇文章将介绍如何使用Spire.Doc for Java在Java应用程序中给Word文档插入分页符和分节符。
插入分页符
以下代码示例展示了如何使用Paragraph类的appendBreak方法给Word文档插入分页符。
import com.spire.doc.*;
import com.spire.doc.documents.*;
public class SectionBreakAndPageBreak {
public static void main(String[] args){
//加载Word文档
Document document = new Document();
document.loadFromFile("Input.docx");
//获取第一个节
Section section = document.getSections().get(0);
//插入分页符到第四个段落
Paragraph paragraph = section.getParagraphs().get(3);
paragraph.appendBreak(BreakType.Page_Break);
//保存结果文档
document.saveToFile("AddPageBreak.docx", FileFormat.Docx_2013);
}
}
生成结果:
插入分节符
以下代码示例展示了如何使用Paragraph类的insertSectionBreak方法给Word文档插入分节符,分节符的类型可以是下一页、连续、偶数页和奇数页。
import com.spire.doc.*;
import com.spire.doc.documents.*;
public class SectionBreakAndPageBreak {
public static void main(String[] args){
//加载Word文档
Document document = new Document();
document.loadFromFile("Input.docx");
//获取第一个节
Section section = document.getSections().get(0);
//插入分节符到第四个段落并在下一页上开始新节
Paragraph paragraph = section.getParagraphs().get(3);
paragraph.insertSectionBreak(SectionBreakType.New_Page);
//保存结果文档
document.saveToFile("AddSectionBreak.docx", FileFormat.Docx_2013);
}
}
生成结果: