在實際環境中測試
在生產環境中測試無浮水印。
在任何需要的地方都能運作。
PDF 檢視器通常提供縮放、頁面導航、搜索和註釋支持等功能,使用戶能夠高效地瀏覽和分析文檔。這些檢視器利用如 IronPDF 之類的庫,為在 Java 項目中融入 PDF 檢視功能提供了一個多功能且可定制的解決方案。
IronPDF for Java 是一個強大且功能豐富的函式庫,使開發人員能夠輕鬆地在他們的應用程式中創建、編輯和操作PDF文件。使用IronPDF,開發人員可以從HTML、URL和其他來源生成PDF文件,應用格式和樣式,添加圖片、表格和文字,以及執行高級操作,例如 合併, 分割,和 加密 PDFs。
要使用IronPDF的Java檢視器,必須滿足某些先決條件。請確保您擁有以下內容:
安裝Java:確認您的系統上已安裝Java並設定其路徑至環境變數中。如果您還沒有安裝Java,可以從這裡找到安裝說明。 Java 網站.
IronPDF 資料庫:下載 IronPDF 資料庫,並通過命令行將其添加為您的項目中的依賴項。IronPDF 資料庫的設置說明可以在 IronPDF 網站上找到。
在本教程中,建議使用 IntelliJ IDE。但是,請注意,您可以使用任何您選擇的 IDE。請記住,創建新的 Java 專案的過程可能會因您使用的 IDE 而略有不同。
啟動 IntelliJ IDE,或前往已經打開的 IntelliJ 實例。
停留在 File > New > Project。
IntelliJ
輸入專案標題名稱。
選擇位置、構建系統和 JDK。
建立專案
專案建立後,請在 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;
這些匯入很重要,因為它們將幫助 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);
}
}
}
上述程式碼將使用 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/).