美文网首页Java
Java 插入分页符和分节符到Word文档

Java 插入分页符和分节符到Word文档

作者: Tina_Tang | 来源:发表于2020-10-09 17:00 被阅读0次

概述

在Word文档中,当我们想要在某个特定位置强制进行分页时,可通过插入分页符来实现, 此时分页符后的内容则自动跳转到下一页。插入分节符,则可以创建新的节以此来设置不同的文本行号、分栏数、页面页脚或页边距等特性。本文将使用Free Spire.Doc for Java控件在Java程序中演示如何将分页符和分节符插入到Word文档的指定位置。

在代码运行前,需要导入Jar包到IDEA中。导入方式有两种:其 一,在官网上下载并解压Free Spire.Doc for Java产品包,然后将lib文件夹下的Spire.Doc.jar手动导入IDEA中。其 二,通过Maven仓库安装导入产品及相关依赖。创建一个Maven项目,在pom.xml中键入以下代码。然后点击“Import Changes” 即可。

<repositories>

       <repository>

           <id>com.e-iceblue</id>

           <url>http://repo.e-iceblue.cn/repository/maven-public/</url>

       </repository>

    </repositories>

<dependencies>

    <dependency>

       <groupId>e-iceblue</groupId>

       <artifactId>spire.doc.free</artifactId>

       <version>3.9.0</version>

    </dependency>

</dependencies>

代码示例

【示例1】插入分页符

Free Spire.Doc for Java提供了appendBreak方法来支持给Word文档中的指定段落插入分页符。

import com.spire.doc.*;

import com.spire.doc.documents.*;

public class AddPageBreak {

public static void main(String[] args) {

//加载Word文档

Document document = new Document();

document.loadFromFile("C:\\Users\\Test1\\Desktop\\Sample.docx");

//获取第一个节

Section section = document.getSections().get(0);

//插入分页符到第五个段落

Paragraph paragraph = section.getParagraphs().get(4);

paragraph.appendBreak(BreakType.Page_Break);

//保存结果文档

document.saveToFile("output/AddPageBreak.docx", FileFormat.Docx_2013);

    }

}

插入效果:

【示例2】插入分节符

以下代码示例展示了如何使用Paragraph类的insertSectionBreak方法来给Word文档插入分节符,分节符的类型可以是下一页、连续、偶数页或奇数页。

import com.spire.doc.*;

import com.spire.doc.documents.*;

public class AddSectionBreak {

public static void main(String[] args) {

//加载Word文档

Document document = new Document();

document.loadFromFile("C:\\Users\\Test1\\Desktop\\Sample.docx");

//获取第一个节

Section section = document.getSections().get(0);

//插入分节符到第四个段落

Paragraph paragraph = section.getParagraphs().get(3);

//设置分节符类型(可为下一页、连续、奇数页或偶数页)

paragraph.insertSectionBreak(SectionBreakType.No_Break);

//保存结果文档

document.saveToFile("output/AddSectionBreak.docx", FileFormat.Docx_2013);

    }

}

插入效果:

总结

通过运行以上代码,我们可以成功地为Word文档插入分页符和分节符。有了分页符和分节符,除了可以对文档内容进行操作外,也能够以此来对文档进行拆分。实现拆分功能的相关代码将会在此后的教程中写到,可关注作者以便后期查找。

相关文章

  • Java 插入分页符和分节符到Word文档

    概述 在Word文档中,当我们想要在某个特定位置强制进行分页时,可通过插入分页符来实现, 此时分页符后的内容则自动...

  • Word分页分节设置

    Word分页分节设置:删除封面和目录的目录。 在目录的最后一页插入分节符image.png 在正文插入页码imag...

  • 论文格式

    通过开始-段落-显示/隐藏编辑标记来查看文档中存在的各种特殊编辑标记,如:分页符,分节符等; 分页设置 分页符章节...

  • Word 基础

    分页符和分节符 分页符是指将一页内容分成两页,但分离后的两页仍属于同一节; 分节符则是将一节内容分成两节,分离后的...

  • WORD--一些word的操作积累

    分页符:插入--最左边页面选项卡,选分页;就插入了分页符。 左侧大纲:选择文字右键 -- 段落 -- 大纲级别 第...

  • Word使用技巧——页眉页脚页码制作

    一、相关概念 1.分页符 ctrl+Enter 2.分节符 作用 需要不同页眉/页码的地方就用分节符隔开。不同节之...

  • Word功能关键字

    Word功能关键字 初始页码自定义:分节符(不是分页符),页眉关闭与前一节相同,前后都可以加 ps.原理是页眉是按...

  • 电脑二十三课

    打印操作: 一、分页预览: 帮助用户查看,文件的页数,视图菜单_分页预览。 二、插入分页符: 选择分页符的位置_插...

  • 写论文时用到的Mac Word 2011技巧收录

    1.删除分页符 问题来源:使用的模板上有很多看不见的分页符,导致在插入目录的时候,出现了页码混乱。因此需要将分页符...

  • 2020-03-30

    显示分节符:开始-->段落-->显示/隐藏编辑标志,即可看到分节符了。 分节符: 添加分节符:页面布局-->页面设...

网友评论

    本文标题:Java 插入分页符和分节符到Word文档

    本文链接:https://www.haomeiwen.com/subject/ybglpktx.html