在生產環境中測試,無水印。
在任何需要的地方都能運行。
獲得 30 天的全功能產品。
在幾分鐘內上手運行。
試用產品期間完全訪問我們的支援工程團隊
本教程將演示如何使用最有效的VB.NET IronPDF庫將HTML轉換為PDF。
下載並安裝HTML轉PDF轉換器VB函式庫。
使用 "IronPdf.HtmlToPdf()" 方法創建一個渲染器對象。
使用 "renderer.RenderHtmlAsPdf" 方法通過字串檔案名稱將 HTML 轉換為 PDF。
使用「SaveAs」方法儲存 PDF 檔案。
IronPDF 是一個受歡迎的 .NET Core 庫,為開發人員提供工具和功能,以便在應用程式中處理 PDF 文件。 這是一個專門設計的免費庫,用於簡化與創建、操作和轉換 HTML 代碼以及管理 PDF 文件相關的任務。 使用 IronPDF,開發人員可以通過程式生成 PDF 文件,將 HTML 內容轉換為 PDF 格式,從現有的 PDF 文件中提取文本和圖像,添加註釋、浮水印和表單中的互動元素,以及合併、拆分和操作 PDF 頁面。 它也支援 .NET Core。
在撰寫程式碼之前,需要一個新的 Visual Studio 專案,以建立並安裝 IronPDF 函式庫,使用 VB 程式語言將 HTML 轉換為 PDF。
建立新的 VB.NET 專案:
打開 Visual Studio,按照以下步驟創建一個新的 VB.NET 項目:
點擊「檔案」>「新增」>「專案...」
HTML 轉 PDF 專案
根據您的應用程式類型選擇專案範本(例如,Windows Forms、控制台應用程式、ASP.NET 等),然後按下一步。
專案範本
輸入您的專案名稱和位置,然後點擊下一步按鈕。
專案配置
選擇目標框架,然後點擊「建立」以建立專案。
目標框架
安裝 IronPDF:
創建專案後,您需要使用 NuGet 安裝 IronPDF 庫。 以下是方法:
在方案總管中右鍵點擊你的專案。
選擇「管理 NuGet 套件...」
管理 NuGet 套件
在「NuGet 封裝管理員」視窗中,請確保左側選擇了「瀏覽」。
在搜索框中輸入 "IronPDF"。
IronPDF
從搜索結果中選擇「IronPDF」軟體包。
點擊「安裝」按鈕來安裝套件。
IronPDF 安裝
從 HTML 內容和檔案生成 PDF 的過程既引人入勝又方便,只需使用 IronPDF 即可實現。 在接下來的部分,我們將深入探討說明性範例,這些範例展示了如何將 HTML 字串和 HTML 檔案無縫轉換為精心製作的 PDF 文件。
IronPDF 提供功能,僅需幾行程式碼即可使用 VB 程式語言將 HTML 轉換為 PDF 文件。 讓我們看一下以下範例代碼片段中的運作方式。
Imports IronPdf
Module Module1
Sub Main()
Dim renderer = New ChromePdfRenderer()
Dim document = renderer.RenderHtmlAsPdf("<h1> My First PDF in VB.NET</h1>")
document.SaveAs("MyFirst.pdf")
End Sub
End Module
Imports IronPdf
Module Module1
Sub Main()
Dim renderer = New ChromePdfRenderer()
Dim document = renderer.RenderHtmlAsPdf("<h1> My First PDF in VB.NET</h1>")
document.SaveAs("MyFirst.pdf")
End Sub
End Module
此範例程式碼片段首先導入了 IronPDF 命名空間,其中包含用於處理 PDF 文件的類和方法。 然後,它會創建一個新的渲染引擎物件,用於將HTML轉換為PDF。 渲染器物件的RenderHtmlAsPdf
方法將 HTML 字串作為輸入,返回一個代表 PDF 文件的 Document 物件。 最後,使用 Document 對象的 SaveAs
方法將新的 PDF 文件儲存到檔案中。
在 Google Chrome 中輸出 PDF
在以下部分中,我們將探討使用IronPDF庫將HTML頁面轉換為PDF格式的過程。 首先,您可以通過編寫 HTML 代碼來生成新的 HTML 文件,或者使用現有的文件作為起點。
HTML 輸入檔
Imports IronPdf
Module Module1
Sub Main()
Dim renderer = New ChromePdfRenderer()
Dim document = renderer.RenderHtmlFileAsPdf("invoice.html")
document.SaveAs("invoice.pdf")
End Sub
End Module
Imports IronPdf
Module Module1
Sub Main()
Dim renderer = New ChromePdfRenderer()
Dim document = renderer.RenderHtmlFileAsPdf("invoice.html")
document.SaveAs("invoice.pdf")
End Sub
End Module
上述源代碼首先使用ChromePdfRenderer
方法創建一個HTML表單渲染器對象,然後使用RenderHtmlFileAsPdf
方法將HTML文件轉換為PDF。 最後,使用SaveAs
方法儲存 PDF 檔案。
發票輸出
使用 Visual Basic (VB) 將 HTML 文件轉換為 PDF 格式對於開發人員和使用者而言都是一項寶貴的技能。藉由將 VB 的動態特性與 HTML 的轉換相結合,並利用 PDF 的持久性和適攜性,開發人員和使用者可以在處理數位內容時達到新的靈活性和可靠性。 IronPDF 庫是一個強大的工具,可以以程式方式生成 PDF 文件、將 HTML 內容轉換為 PDF 格式、從現有的 PDF 文件中提取文本和圖像、添加註釋、水印和互動元素,以及合併、拆分和操作 PDF 頁面。
這篇文章提供了如何使用IronPDF在VB中將HTML轉換為PDF的詳細概述。 程式碼範例清晰簡潔,指示易於遵循。 若要查看如何使用 VB 的完整源代碼,請訪問 VB.NET PDF 使用指南。此外,請訪問 IronPDF HTML to PDF 教程以獲取逐步說明。 您可以從 NuGet 網站的這個官方 NuGet 連結下載 HTML 到 PDF 的函式庫。 IronPDF VB.NET PDF 建立教程還提供了其他說明。