使用 IRONPDF FOR JAVA

如何在 Java 中查看 PDF 檔案

已更新 2024年9月15日
分享:

PDF 檢視器通常提供縮放、頁面導航、搜尋和註釋支持等功能,使用戶能夠有效地瀏覽和分析文件。 這些查看器使用像 IronPDF 這樣的函式庫,提供一個靈活且可自定義的解決方案,以便將 PDF 查看功能整合到 Java 專案中。

1. IronPDF for Java

IronPDF for Java是一個功能強大且功能豐富的庫,使開發人員能夠在其應用程式中輕鬆創建、編輯和操作 PDF 文件。 使用 IronPDF,開發者可以從 HTML、網址和其他來源生成 PDF 文件,應用格式和樣式,添加圖片、表格和文字,還可以執行高級操作,例如在 Java 中合併多個 PDF, 在 Java 中拆分 PDF 文件,和加密 PDF 以確保安全性.

2. 必要條件

要將 Java 檢視器與 IronPDF 結合使用,必須滿足某些先決條件。 確保您具備以下內容:

  1. Java 安裝:確認您的系統上已安裝 Java,並且已在環境變數中設定其路徑。 如果您尚未安裝 Java,您可以從這裡找到安裝說明Java 網站.

  2. Java IDE:安裝 Java 整合開發環境(集成開發環境)例如Eclipse IDE 下載頁面IntelliJ IDEA 下載區.

  3. IronPDF Library:下載 IronPDF 庫並使用命令行將其添加為您的專案依賴項。設定 IronPDF 庫的指示可以在上找到。IronPDF 官方網站.

  4. Maven 安裝:從 Apache 安裝 Maven在開始進行 PDF 轉換過程之前。

3. 建立一個新的 Java Maven 專案

在本教程中,建議使用 IntelliJ IDE。然而,請注意,您可以使用任何您選擇的 IDE。請記住,創建新 Java 專案的過程可能會因為您正在使用的 IDE 而略有不同。

  1. 啟動 IntelliJ IDE,或前往已開啟的 IntelliJ 實例。

  2. 將滑鼠懸停在檔案 > 新增 > 專案上。

    如何在 Java 中查看 PDF 檔案,圖 1:IntelliJ

    IntelliJ

  3. 輸入專案標題名稱。

  4. 選擇位置、構建系統和 JDK。

  5. 如圖所示,點擊完成。

    如何在 Java 中查看 PDF 文件,圖2:創建項目

    建立專案

3.1. 設置專案

一旦專案建立,請在 pom.xml 中添加 IronPDF 的依賴。

以下是相依性代碼,將其放入您的 pom.xml

xml-mvn-install 請提供內容以進行翻譯。

環境現在已設置。 讓我們編寫邏輯來創建並在 PDF 檢視器中打開 PDF。

4. 在預設的 PDF 檢視器中建立和查看 PDF 文件

現在在 src > main > java 中創建一個新的 Java 文件。

首先,匯入在此 Java 應用程式中建立和檢視 PDF 檔案所需的重要參考資料。

import com.ironsoftware.ironpdf.License;
import com.ironsoftware.ironpdf.PdfDocument;

import java.awt.Desktop;
import java.io.File;
import java.io.IOException;
import java.nio.file.Paths;
JAVA

這些匯入非常重要,因為它們將幫助 Java 程式執行所需的邏輯。

現在我們來編寫示例代碼,用於創建 PDF 文件並實現文檔查看器邏輯,以在 PDF 查看器中打開創建的 PDF 文件。

class Main {
    public void main(String[] args) throws IOException {
        // used to input PDF stream
        PdfDocument pdf = PdfDocument.renderUrlAsPdf("https://ironpdf.com/");
        pdf.saveAs(Paths.get("html_saved.pdf"));
        File file = new File("html_saved.pdf");

        // Check if the desktop is supported and the file exists
        if (Desktop.isDesktopSupported() && file.exists()) {
            Desktop desktop = Desktop.getDesktop();
            desktop.open(file);
        }
    }
}
JAVA

上述程式碼將使用 IronPDF 來建立 PDF 文件IronPDF API 中的 PdfDocument.renderUrlAsPdf 方法將 URL 作為輸入流並返回 PDF 文件作為輸出。 接著,使用同一個 PDF 文件實例化一個新的 File 物件。 然後,desktop.open(文件)將用於在預設的 PDF 檢視器中開啟 PDF 文件。

使用 IronPDF 創建的 PDF 可以列印。 它們還能完美載入所有頁面,所有圖片均保持完好,網址也可點擊。 PDF 檔案截圖的範例輸出已附加在預設的 PDF 檢視器中。

如何在Java中查看PDF檔案,圖3:PDF輸出

PDF 輸出

5. 結論

Java PDF 檢視器是一個重要的工具,允許使用者在 Java 環境中查看、打印和交互 PDF 文件。 它提供渲染、導航、搜索和註釋支持等功能,使用戶更容易訪問和分析 PDF 內容。 IronPDF for Java 是一個強大的庫,可以讓開發人員輕鬆創建、編輯和操作 PDF 文件。

IronPDF 擁有廣泛的 API 和功能集,可以將 PDF 生成和操作功能無縫集成到 Java 應用程式中。 透過遵循建立新的 Java 專案並設置環境,開發人員可以利用 IronPDF 在預設的 PDF 檢視器中創建和查看 PDF 文件。 這提供了跨平台兼容性、自訂選項、高效性能和增強安全性等優勢。 與IronPDF for Java開發者可以輕鬆生成專業級的 PDF 文件,為使用者提供無縫的查看體驗。

閱讀我們的教程以了解如何使用IronPDF 用於在 Java 中將 HTML 轉換為 PDF 文件.

< 上一頁
PDF For Java (一體化解決方案)
下一個 >
如何在 Java 中給 PDF 文件加浮水印

使用 Maven 安裝

版本:2024.11.4

<dependency>
  <groupId>com.ironsoftware</groupId>
  <artifactId>ironpdf</artifactId>
  <version>2024.11.4</version>
</dependency>

準備開始了嗎? 版本: 2024.11 剛剛發布

免費 Maven 下載 查看許可證 >