IRONSOFTWAREHOME
HTML to PDF

import com.ironsoftware.ironpdf.*;  
import java.io.IOException;  
import java.nio.file.Paths;  
  
// Apply your license key
License.setLicenseKey("YOUR-LICENSE-KEY");

// Set a log path
Settings.setLogPath(Paths.get("C:/tmp/IronPdfEngine.log"));

// Render the HTML as a PDF. Stored in myPdf as type PdfDocument;
PdfDocument myPdf = PdfDocument.renderHtmlAsPdf("<h1> ~Hello World~ </h1> Made with IronPDF!");

// Save the PdfDocument to a file
myPdf.saveAs(Paths.get("html_saved.pdf"));
mvn install
HTML to PDF

HTML to PDF

此程式碼範例說明 IronPDF 如何將原始 HTML 內容轉換為高品質、像素完美的 PDF 文件。 IronPDF 可以渲染結構簡單的 HTML 標記(如上例所示),以及包含巢狀元素、樣式表聲明和 JavaScript 互動的更複雜標記。

在幕後,IronPDF 使用內建的 Chrome 渲染引擎來解釋 HTML、JavaScript 和 CSS 內容,將其作為正確的網頁內容進行翻譯後,準確地轉換為相等的 PDF 表示形式。 這確保了 IronPDF 輸出的 PDF,其內容顯示方式與符合標準的網頁瀏覽器中顯示的方式相同。

IronPDF 的 PdfDocument 類別提供了幾個靜態方法,允許 Java 開發者從不同的來源渲染 HTML 內容。 PdfDocument.renderHtmlAsPdf,如上例所示,將包含 HTML 標記的字串轉換為其 PDF 形式。 要轉換位於本地網路或互聯網上的網頁內容,請呼叫 PdfDocument.renderUrlAsPdf,其接受包含要渲染之網頁 URL 的字串。 對於儲存在本地檔案系統目錄中的 HTML 檔案,請在調用 PdfDocument.renderHtmlFileAsPdf 方法時指定其路徑。

開發者可以使用 ChromePdfRenderOptions 類別自定義從前三個方法返回的 PDF 文件的外觀。 參考 ChromePdfRenderOptions API 文件以獲取更多資訊。

探索完整的 HTML 到 PDF Java 教程
在 GitHub 查看

準備好開始了嗎?

版本:2026.6剛剛發布

Key in blue circle

立即免費取得 30 天試用金鑰。

Your trial license will be sent to your email address

無任何限制。100% 解鎖。無需信用卡。

OR
bullet_checked無需信用卡或建立帳號無任何限制。100% 解鎖。無需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
預訂您的免費 即時演示
Booking Badge

全球數百萬工程師的信任

Iron Software的客戶商標
獲取您的無義務諮詢
填寫以下表格或發送電子郵件至sales@ironsoftware.com
您的詳細資訊始終保持機密。
全球數百萬工程師的信任
Iron Software的客戶商標
立即獲取您的30天試用金鑰。
無需信用卡或帳戶建立
PDF的Java Maven程式庫
using Maven 安裝

版本: 2026.6

<dependency>
   <groupId>com.ironsoftware</groupId>
   <artifactId>ironpdf</artifactId>
   <version>2026.6.1</version>
</dependency>
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2026.6.1
or
Java PDF JAR
下載 JAR

版本: 2026.6

手動安裝到您的專案中