java 分页导入_Java 插入分页符和分节符到Word文档
概述
在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” 即可。
com.e-iceblue
http://repo.e-iceblue.cn/repository/maven-public/
e-iceblue
spire.doc.free
3.9.0
代码示例
【示例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:UsersTest1DesktopSample.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:UsersTest1DesktopSample.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 分页导入_Java 插入分页符和分节符到Word文档相关推荐
- java freemarker 图片_java通过freemarker导出包含富文本图片的word文档
废话不多说,进入正题! 本文重点在于:对富文本图片的导出(基础的freemarker+word模板导出这里不做详细解说哈) (ps:大神的东西太深奥~~懵逼了 一周才搞定,为了方便后来在更加简单,清晰 ...
- java poi doc转docx_Java 插入Word分页符、分节符
在Word文档中,插入分页符或分节符是一种规范文档内容布局的有效方式.特别是对于一些文档格式要求严格,排版布局严谨的文档,如论文.书籍.期刊等等,通过插入的分页符或分节符可以将每部分内容加以合理区分, ...
- 赛效:WPS如何在文档中插入下一页分节符
"下一页分节符"的作用是可在下一页开始新节.分节符可以将文档内容划分为不同的节,而且还可以分别针对不同的节,进行单独页面设置操作.插入分节符方便后续文档的排版和编辑,可以更好地组织 ...
- Python——库docx(六:分页符、分节符)1.4
import docx doc1 =docx.Document(r"C:\Users\Administrator\Desktop\test.docx")doc1.paragraph ...
- Word分页符和分节符区别
**分页符:**是分页的一种符号,实则就是一条虚线.一般是插在每页的后面,它是位于上一页结束以及下一页开始的位置. **分节符:**是节的结尾处插入的标记,实则就是一条双虚线,它是分隔其前面文本格式的 ...
- 分页符与分节符的区别
分页符只是分页,前后还是同一节: 分节符是分节,可以同一页中不同节,也可以分节的同时下一页. 两者用法的最大区别在于页眉页脚与页面设置,比如: 1.文档编排中,某几页需要横排,或者需要不同的纸张.页边 ...
- word文档分节符如何删除_如何在Word文档中查找分节符
word文档分节符如何删除 Section breaks in Word allow you to break up your document into sections and format ea ...
- txt在linux下换行符,Linux下的换行符\n\r以及txt和word文档的使用
Linux doc by: zollty WINDOWS下记事本编写的文档和LINUX下VIM或者GEDIT等编写的文档的不同! 例如WINDOWS下编写的SH脚本,放到LINUX下执行可能会出错 ...
- word删除分节符后之前的格式乱了_分页符分节符,你知道多少
Word中,我们经常会遇到分页符和分节符,它们对文档排版,打印,页边距调整,批量调整文档格式等非常重要. 分隔符包括:分页符和分节符. 分页符:是分页的一种符号,实则就是一条虚线.一般是插在每页的后面 ...
- Word使用技巧-分页符-分节符
问:如何让论文页码从1开始编号? 在第一页封面下插入(下一页分节符)布局->分隔符->分节符->下一页,目的就是分页但是保持页码不变. 分节符:可以选择分页,页码不变 分页符:分页, ...
最新文章
- 什么是边缘计算(Edge AI)?
- Spark集群搭建中的问题
- 旧文重发:做人、做事,做架构师——架构师能力模型解析
- 使用C++实现DPCM编码(左向预测8bit、4bit、2bit、1bit和上向预测8bit)(更新过)
- Bzoj1018 [SHOI2008]堵塞的交通traffic
- 使用CSS按比例调整图像大小? [重复]
- lua游戏脚本实例源码_Lua脚本引擎教程(六):饥荒Lua脚本系统
- Javascript 已被弃用的或删除的特性(V客学院知识分享)
- win7,8走网络打印机出现删除设备和打印机门未关闭的解决方法
- STM32的硬件SPI驱动AD7124的方法
- 74HC595引脚图时序图工作原理及pdf中文资料
- LINE对话生成器使用教程
- linux中ifconfig命令作用,ifconfig命令作用范围的是什么
- 失眠神器哪个最好?每天晚上睡不着的你一定要试试的东西
- openstack项目中遇到的各种问题总结 其一(问题多多)
- Android高仿QQ通讯录(附源码)
- echarts legend不显示
- 飞机qar数据可视化_浅谈QAR大数据分析与应用
- 【STM32F429的DSP教程】第48章 STM32F429的中值滤波器实现,适合噪声和脉冲过滤(支持逐个数据的实时滤波)
- two-stage-anchor-based-faster-rcnn进阶-mask rcnn:Mask R-CNN
热门文章
- linux实用技巧:ubuntu18.04安装配置ibus中文输入法
- 10月北京二手房交易量强势反弹 房价环比上涨5.2%
- 7-8 jmu-Java-03面向对象-06-继承覆盖综合练习-Person、Student、Employee、Company
- 计算机网络冗余,计算机网络基础知识之循环冗余码
- 项目管理包括哪些内容
- html终止函数运行,js 终止执行的实现方法
- 如何破解域管理员密码
- AMD OpenCL Programming Guide - OpenCL Architecture
- [oeasy]python0020换行字符_feed_line_lf_反斜杠n_B语言_安徒生童话
- WinCE系统USB功能定制