HTML轉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 文件。