Java怎么设置Word文档页边距
导读:本文共1753字符,通常情况下阅读需要6分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: 页边距是指页面的边线到文字的距离。通常可在页边距内部的可打印区域中插入文字和图形,也可以将某些项目放置在页边距区域中(如页眉、页脚和页码等)。在我们用的Word文档中,都会设置页边距统一标准格式,页边距的标准为上下页边距为2.54CM,左右边距为2.8CM。边距也可以根据自己的需要进行更改。程序环境方法1:手动引入。将Free Spire.Doc for Jav... ...
目录
(为您整理了一些要点),点击可以直达。页边距是指页面的边线到文字的距离。通常可在页边距内部的可打印区域中插入文字和图形,也可以将某些项目放置在页边距区域中(如页眉、页脚和页码等)。在我们用的Word文档中,都会设置页边距统一标准格式,页边距的标准为上下页边距为2.54CM,左右边距为2.8CM。边距也可以根据自己的需要进行更改。
程序环境
方法1:手动引入。将Free Spire.Doc for Java下载到本地,解压,找到lib文件夹下的Spire.Doc.jar文件。在IDEA中打开如下界面,将本地路径中的jar文件引入Java程序
方法2:如果您想通过 Maven安装,则可以在 pom.xml 文件中添加以下代码导入 JAR 文件。
<repositories><repository><id>com.e-iceblue</id><url>https://repo.e-iceblue.cn/repository/maven-public/</url></repository></repositories><dependencies><dependency><groupId>e-iceblue</groupId><artifactId>spire.doc.free</artifactId><version>5.2.0</version></dependency></dependencies>
设置 Word 文档页边距
我们可以使用Section.getPageSetup().getMargins()方法来获取页面的页边距设置,再用 MarginsF 类下的方法设置上下左右页边距。详细操作步骤如下:
创建一个Document的对象。
使用Document.loadFromFile()方法载入 Word 文档。
使用Document.getSections().get()方法获取文档第一节。
使用Section.getPageSetup().getMargins()方法获取第一节的页边距。
分别使用MarginsF.setTop()、MarginsF.setBottom()、MarginsF.setLeft()、MarginsF.setRight()方法设置上下左右页边距。
使用Document.saveToFile()方法保存文档。
完整代码
Java
importcom.spire.doc.Document;importcom.spire.doc.FileFormat;importcom.spire.doc.Section;importcom.spire.doc.documents.MarginsF;publicclasssetPageMargins{publicstaticvoidmain(String[]args){//创建一个Document的对象Documentdocument=newDocument();//载入Word文档document.loadFromFile("生死疲劳.docx");//获取文档第一节Sectionsection=document.getSections().get(0);//获取第一节的页边距MarginsFpageMargin=section.getPageSetup().getMargins();//设置第一节的上下左右页边距pageMargin.setTop(17.9f);pageMargin.setBottom(17.9f);pageMargin.setLeft(17.9f);pageMargin.setRight(17.9f);//保存文档document.saveToFile("设置页边距.docx",FileFormat.Docx_2013);}}
效果图
</div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
Java怎么设置Word文档页边距的详细内容,希望对您有所帮助,信息来源于网络。