使用 IRONPDF FOR JAVA

如何在 Java 中查看 PDF 檔案

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

PDF 檢視器通常提供縮放、頁面導航、搜索和註釋支持等功能,使用戶能夠高效地瀏覽和分析文檔。這些檢視器利用如 IronPDF 之類的庫,為在 Java 項目中融入 PDF 檢視功能提供了一個多功能且可定制的解決方案。

1. IronPDF for Java

IronPDF for Java 是一個強大且功能豐富的函式庫,使開發人員能夠輕鬆地在他們的應用程式中創建、編輯和操作PDF文件。使用IronPDF,開發人員可以從HTML、URL和其他來源生成PDF文件,應用格式和樣式,添加圖片、表格和文字,以及執行高級操作,例如 合併, 分割,和 加密 PDFs。

2. 先決條件

要使用IronPDF的Java檢視器,必須滿足某些先決條件。請確保您擁有以下內容:

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

  2. Java IDE:安裝 Java 整合開發環境 (集成開發環境) 例如 日蝕IntelliJ.

  3. IronPDF 資料庫:下載 IronPDF 資料庫,並通過命令行將其添加為您的項目中的依賴項。IronPDF 資料庫的設置說明可以在 IronPDF 網站上找到。

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

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

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

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

  2. 停留在 File > New > Project。

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

    IntelliJ

  3. 輸入專案標題名稱。

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

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

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

建立專案

3.1. 設定專案

專案建立後,請在 pom.xml 裡新增 IronPDF 的依賴項。

以下是依賴項代碼,請將其放置在您的 pom.xml 中。


現在環境已經設置好。我們來編寫邏輯以在 PDF 查看器中創建和打開 PDF。

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

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

首先,導入在這個 Java 應用程式中創建和檢視 PDF 文件所需的重要參考。

```java
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;
XML

這些匯入很重要,因為它們將幫助 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 文件 PdfDocument.renderUrlAsPdf 將 URL 作為輸入流,並返回 PDF 文件作為輸出的方法。之後,使用相同的 PDF 文件實例化一個新的 File 對象。然後,desktop.open;(文件)```html will be used to open the PDF file in the default PDF Viewer.

使用IronPDF製作的PDF可列印。它們也會完美地加載所有頁面,所有圖像完好,URL也可點擊。以下範例顯示在預設PDF檢視器中的PDF檔案截圖。



![如何在Java中查看PDF檔案,圖3:PDF輸出](/static-assets/pdf/blog/java-pdf-viewer-tutorial/java-pdf-viewer-tutorial-3.webp)

**PDF 輸出**

## 5. 結論

Java PDF 查看器是一個有價值的工具,可以讓用戶在 Java 環境中查看、列印和互動 PDF 檔案。它提供了渲染、導航、搜尋和註釋支持等功能,使用戶更容易訪問和分析 PDF 內容。IronPDF for Java 是一個強大的程式庫,使開發人員能夠輕鬆地創建、編輯和操作 PDF 文件。

憑藉其廣泛的 API 和功能,IronPDF 能夠將 PDF 生成和操作功能無縫整合到 Java 應用程式中。通過創建新 Java 專案和設置環境的步驟,開發人員可以利用 IronPDF 在默認的 PDF 查看器中創建和查看 PDF 文件。這帶來如跨平台兼容性、自定義選項、高效性能和增強安全性等優勢。 [IronPDF](/java/) 使用Java,開發者可以輕鬆生成專業級PDF文件,並為用戶提供無縫的查看體驗。

請閱讀我們的教程以了解如何使用 [IronPDF](/java/) 至 [將 HTML 轉換為 PDF 文件](/java/tutorials/html-to-pdf/).
< 上一頁
PDF For Java (一體化解決方案)
下一個 >
如何在 Java 中給 PDF 文件加浮水印

使用 Maven 安裝

版本: 2024.9.1

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

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

免費 Maven 下載 查看許可證 >