国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

如何通過(guò)Java更改Word中的頁(yè)面大小和頁(yè)面方向

2023-03-18 07:53 作者:吳小敏63  | 我要投稿

新建的 Word 文檔,默認(rèn)紙張為 A4 紙,大小為 21 厘米 × 29.7 厘米,沒特殊要求的文檔用 A4 紙即可,但有時(shí)文檔中的內(nèi)容比較寬,需要用比 A4 紙更寬的紙張,例如制作一些寬的表格,就需要選擇寬的紙張;另外,如果要制作一些法律類、信封類、信紙類等的文檔,需要選擇相應(yīng)的紙張。那么如何更改Word中的頁(yè)面大小和頁(yè)面方向呢?今天我就將為大家介紹一種高效便捷的方法,通過(guò)Java應(yīng)用程序,以編程方式更改Word中的頁(yè)面大小和頁(yè)面方向。下面是我整理的具體步驟及方法,并附上Java代碼供大家參考。一起來(lái)學(xué)習(xí)吧!

程序環(huán)境:

方法1:手動(dòng)引入。將?Free Spire.Doc for Java?下載到本地,解壓,找到lib文件夾下的Spire.Doc.jar文件。在IDEA中打開如下界面,將本地路徑中的jar文件引入Java程序

方法2: 如果您想通過(guò)?Maven安裝,則可以在 pom.xml 文件中添加以下代碼導(dǎo)入 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中的頁(yè)面大小和頁(yè)面方向

以下是在 Word 文檔中設(shè)置裝訂頁(yè)邊距的步驟:

  • 創(chuàng)建一個(gè)Document實(shí)例。

  • 使用 Document.loadFromFile() 方法加載 Word 文檔。

  • 使用 Document.getSections().get() 方法獲取特定節(jié)。

  • 使用 Section.getPageSetup().setGutter() 方法為該指定節(jié)設(shè)置裝訂頁(yè)邊距。

  • 使用 Document.saveToFile() 方法將文檔保存到文件。

完整代碼

Java

import com.spire.doc.*;import com.spire.doc.documents.*;public class WordPageSetup { ? ?public static void main(String[] args) throws Exception { ? ? ? ?//創(chuàng)建一個(gè)Document實(shí)例 ? ? ? ?Document doc= new Document(); ? ? ? ?//加載 Word 文檔 ? ? ? ?doc.loadFromFile("我與地壇.docx"); ? ? ? ?//獲取特定節(jié) ? ? ? ?Section section = doc.getSections().get(0); ? ? ? ?//將頁(yè)面大小更改為 A3 ? ? ? ?section.getPageSetup().setPageSize(PageSize.A3); ? ? ? ?//將頁(yè)面方向更改為橫向 ? ? ? ?section.getPageSetup().setOrientation(PageOrientation.Landscape); ? ? ? ?//將文檔保存到文件 ? ? ? ?doc.saveToFile("結(jié)果文檔.docx",FileFormat.Docx_2013); ? ?} }

效果圖

以上就是更改Word中的頁(yè)面大小和頁(yè)面方向的方法介紹,操作很簡(jiǎn)單的,大家學(xué)會(huì)了嗎?希望能對(duì)大家有所幫助!


如何通過(guò)Java更改Word中的頁(yè)面大小和頁(yè)面方向的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
景泰县| 延庆县| 长宁区| 永清县| 青州市| 安多县| 云安县| 安龙县| 丘北县| 启东市| 元阳县| 凤城市| 鄱阳县| 桐梓县| 遵义县| 木兰县| 克什克腾旗| 灵丘县| 马龙县| 开江县| 墨玉县| 阿勒泰市| 东港市| 科尔| 彭山县| 务川| 色达县| 涿鹿县| 睢宁县| 理塘县| 英山县| 游戏| 高清| 绥棱县| 五华县| 永平县| 香格里拉县| 拜泉县| 阿鲁科尔沁旗| 甘孜| 临桂县|