Java 在Word指定文本位置插入分页符

 时间:2024-09-24 03:19:23

本次经验内容将介绍如何通过Java代码在Word特定文本位置处插入分页符。下面是详细方法及步骤。

工具/原料

IntelliJIDEA

FreeSpire.DocforJava

Word文档

方法/步骤

1、将Word库下载到本地,并解压,找到lib文件夹下的jar文件。然后在IDEA旯皱镢涛程序中打开“ProjectStructure”,执行如图步骤:

Java 在Word指定文本位置插入分页符

2、找到本地路径下的jar文件,点击“OK”,添加到列表:

Java 在Word指定文本位置插入分页符

3、勾选选项,点击“Apply”,等待程序导入jar:

Java 在Word指定文本位置插入分页符

4、完成jar导入后,编辑如下亭盍誓叭Java代码:importcom.spire.doc.Break;importcom.spire.doc.Documen墉掠载牿t;importcom.spire.doc.FileFormat;importcom.spire.doc.documents.BreakType;importcom.spire.doc.documents.Paragraph;importcom.spire.doc.documents.TextSelection;importcom.spire.doc.fields.TextRange;publicclassPageBreak2{publicstaticvoidmain(String[]args){//创建Document类的实例Documentdocument=newDocument();//加载Word文档document.loadFromFile("test.docx");//查找指定文本TextSelectionselection=document.findString("“东盟共同体”宣告成立。",true,true);//获取查找的文本范围TextRangerange=selection.getAsOneRange();//获取文本范围所在的段落Paragraphparagraph=range.getOwnerParagraph();//获取文本范围在段落中的位置索引intindex=paragraph.getChildObjects().indexOf(range);//创建分页BreakpageBreak=newBreak(document,BreakType.Page_Break);//在查找的文本位置后面插入分页符paragraph.getChildObjects().insert(index+1,pageBreak);//保存文档document.saveToFile("InsertPageBreakAfterText.docx",FileFormat.Docx_2013);}}

5、执行代码,生成Word文档,在Word文档中可查看分页符添加效果,如图:

Java 在Word指定文本位置插入分页符

分节符怎么加入 word里如何将每个标题都另起一页 word中怎样隐藏分页符标记? 【Word】按标题另起一页 word如何选中所有一级标题
热门搜索
孙悟空面具图片 爱动漫 古代建筑图片 多来a梦图片 动漫设计培训