在生產環境中測試,無水印。
在任何需要的地方都能運行。
獲得 30 天的全功能產品。
在幾分鐘內上手運行。
試用產品期間完全訪問我們的支援工程團隊
在本教程中,我們將深入比較兩個著名的 Java 庫,Iron PDF 和 Apache PDFBox,用於將 HTML 轉換為 PDF。 該過程從設置一個 Maven 項目開始,並通過將其依賴項添加到 pom.xml 文件來集成 Apache PDFBox。這個教程將通過 app.java 文件中的代碼講解,說明如何創建一個基本的 PDF 文檔。 該過程包括創建一個新的 PDPage,使用 PDPageContentStream 添加內容,並保存文件。 儘管有效,這種方法需要大量的程式碼行數。
接下來的教程重點轉向Iron PDF。 透過加入必要的依賴項,包括 Iron PDF 和 SLF4J logger,這個設置確保了一個流暢的過程。 app.java 檔案展示了 IronPDF 的功能,首先設定授權金鑰,然後使用 renderHtmlAsPdf 方法將 HTML 轉換為 PDF。 程式碼還包括透過 renderUrlAsPdf 方法獲取網頁內容。 執行後,Iron PDF 能有效生成 PDF 文件,並保持原始格式和樣式。
此比較強調,儘管 Apache PDFBox 功能強大,但需要更多的編碼工作。 相反,Iron PDF 提供了一種更無縫和簡單的方法,適合需要高效 HTML 到 PDF 轉換的項目。 本教程提供了選擇符合專案複雜度和需求的正確函式庫的見解。 建議訂閱以獲取 Iron Software 更多教學的最新資訊。