原创 Java 提取PDF文本內容

概述 一般來說,我們無法對PDF文檔格式的內容進行修改編輯,但當我們確有此需求時,可通過提取文本內容的方式來實現。本文就將介紹如何通過Java代碼來提取PDF文檔中的文本內容。此教程用到的第三方控件是Free Spire.PDF for

原创 Java 插入HTML到PowerPoint文檔

前言 本文將使用Free Spire.Presentation for Java控件來演示如何在Java程序中將HTML插入PowerPoint文檔。代碼示例主要從以下兩方面演示。● 僅插入HTML格式的文本到PowerPoint幻燈片中

原创 Java 給Word文檔添加背景顏色

前言 當我們製作好Word文檔後,想要讓枯燥乏味的文本顯得有活力,或是想高亮顯示文檔中指定的段落或文字,此時我們可以通過爲整個文檔或某特定文字/段落添加背景色的形式來實現。本文將使用Free Spire.Doc for Java控件來演示

原创 Java 查找、替換並高亮Excel數據

需求介紹我有一個含有大量數據資料的Excel文檔,現需要對其中的一個或多個單元格的數據進行修改。請問如何才能用Java代碼快速查找到指定數據,然後用新文本將其替換並高亮?例如,在下圖所示的Excel文檔中,我需要用“研發部”來替換紅色邊框裏

原创 Java 添加頁腳到PowerPoint文檔

前言在製作PowerPoint幻燈片時,可能會遇到需要將頁碼、時間、公司名稱等具有標誌性內容添加到幻燈片的情況。此時我們可以通過插入頁眉頁腳方式來實現上述操作。本文將利用Free Spire.Presentation for Java免費控

原创 Java 插入和轉換SVG到PDF

概述最近因工作需要,想要實現將SVG格式轉換成PDF,同時還希望能夠將SVG格式的文檔內容完整地插入到已有的PDF中。經過多方位調查和測試,發現Spire.PDF for Java控件能夠實現以上兩種功能。現將演示代碼分享出來,方便有需求的

原创 Java 添加頁碼到Word文檔

前言在操作Word文檔時,可以通過添加頁碼來使其條理清晰,以便於後期查看整理。通常來說,一個Word文檔包含了多個節,我們可以忽視這些節爲整個文檔添加連續頁碼,同時也可以根據不同節來設置不連續頁碼。本文將通過使用Java程序來演示以上兩種添

原创 Java 加密和解密Excel文檔

概況 通常來說,對Excel文檔進行保護的方法有保護整個工作簿或指定的工作表,以及標記最終狀態,設置用戶可以編輯區域等。本文將使用Free Spire.XLS for Java來演示如何給Excel工作簿或工作表加密以及移除密碼保護。 J

原创 Java 加密和解密PDF文檔

前言 在日常辦公時,爲了保護文檔不被他人篡改,我們可爲文檔設置打開口令,即加密。同時,因需要我們也可對加密文檔進行解密,以便能夠查看和編輯文檔。本文將通過Java程序來演示如何對PDF文檔進行加密和解密。此次代碼示例用到的控件是Free

原创 Java 插入分頁符和分節符到Word文檔

概述 在Word文檔中,當我們想要在某個特定位置強制進行分頁時,可通過插入分頁符來實現, 此時分頁符後的內容則自動跳轉到下一頁。插入分節符,則可以創建新的節以此來設置不同的文本行號、分欄數、頁面頁腳或頁邊距等特性。本文將使用Free Sp

原创 Java 添加Excel水印

前言Microsoft Excel沒有直接的方法內置水印在Excel工作表中,我們可通過添加頁眉頁腳功能,將圖片或文字加到Excel文檔內容背後,實現類似水印的效果。但是該類水印只有在打印預覽或視圖模式爲“頁面視圖”下才能直觀可見。通常情況

原创 Java 打印PPT文檔

前言本文將介紹如何使用Free Spire.Presentation for Java提供的PresentationPrintDocument和PrinterSettings對象來打印PowerPoint文檔。代碼示例主要從以下幾個方面來講

原创 Java 添加頁面跳轉按鈕到PDF文檔

概述 當我們在查閱含有大量頁面的PDF時,可通過在頁面上添加跳轉按鈕來實現頁面轉換,以達到節約時間,提高效率的目的。本文將通過Java程序來演示如何給PDF文檔添加頁面跳轉按鈕。通常來說跳轉可分爲兩種情況:一是跳轉至特殊頁面(首頁、最後一

原创 如何通過Java打印Word文檔

本文將介紹如何使用Java程序來打印Word文檔。打印可分爲兩種方式:一是打印到物理打印機;二是打印到虛擬打印機。 使用工具:Spire.Doc for Java 測試環境:● Intellij Idea2019.1● JDK 1.8.0●

原创 Java 修改和刪除Excel超鏈接

我曾在前文中介紹過如何給Excel文檔添加文本鏈接和圖片鏈接。此篇教程將演示如何修改和刪除Excel中已有的超鏈接。此次代碼演示使用到的工具依然是Free Spire.XLS for Java。產品包通過官網下載獲取,解壓後將lib文件下的