使用 IRONPDF

如何使用 VB 將 HTML 頁面轉換為 PDF

已更新 2024年3月24日
分享:

本教程將演示如何使用最有效的VB.NET IronPDF庫將HTML轉換為PDF。

如何使用 VB 將 HTML 頁面轉換為 PDF

  1. 下載並安裝 HTML 至 PDF 轉換器 VB 庫。

  2. 使用 "IronPdf.HtmlToPdf" 創建渲染器對象。()方法。

  3. 使用 "renderer.RenderHtmlAsPdf" 方法通過字符串檔案名將 HTML 轉換為 PDF。

  4. 使用 "SaveAs" 方法保存 PDF 檔案。

  5. 運行該程序以查看結果。

1. IronPDF

IronPDF 是一個受歡迎的 .NET Core 庫,為開發者提供了在他們的應用程式中處理 PDF 文件的工具和功能。這是一個免費的庫,專門設計用於簡化與創建、操作、轉換 HTML 代碼和管理 PDF 文件相關的任務。使用 IronPDF,開發者可以通過程式生成 PDF 文件。 將 HTML 內容轉換為 PDF 格式, 提取文字和圖片 從現有的PDF文件中,添加 註解, 浮水印,和 表單中的互動元素以及 合併, 分割, 並操作 PDF 頁面。它還支持 .NET Core。

2. 創建一個新的 VB.NET 項目並安裝 IronPDF

在編寫代碼之前,需要創建一個新的 Visual Studio 項目並安裝 IronPDF 庫,以使用 VB 程式語言將 HTML 轉換為 PDF。

創建一個新的 VB.NET 項目

打開 Visual Studio 並按照以下步驟創建一個新的 VB.NET 項目:

點擊“文件”>“新建”>“項目...”

如何使用 VB 将 HTML 頁面轉換為 PDF,圖 1:HTML 到 PDF 項目

HTML 轉換 PDF 專案

選擇一個專案範本,根據您的應用程式類型 (例如,Windows Forms、Console Application、ASP.NET 等。) 並點擊下一步。

如何使用 VB 將 HTML 頁面轉換為 PDF,圖2:專案範本

專案範本

輸入您的專案名稱和位置,然後點擊 下一步 按鈕。

如何使用 VB 將 HTML 頁面轉換為 PDF,圖 3:項目配置

專案配置

選擇目標框架並點擊「建立」來建立專案。

如何使用VB將HTML頁面轉換為PDF,圖4:目標框架

目標框架

安裝 IronPDF:

創建專案後,您需要使用 NuGet 安裝 IronPDF 庫。方法如下:

右鍵點擊方案總管中的專案。

選擇 "管理 NuGet 套件..."

如何使用 VB 将 HTML 页面转换为 PDF,圖 5:管理 NuGet 套件

管理 NuGet 套件

在「NuGet 套件管理員」視窗中,確保左側選擇了「瀏覽」。

在搜尋框中輸入「IronPDF」。

如何使用 VB 將 HTML 頁面轉換為 PDF,圖 6:IronPDF

IronPDF

從搜尋結果中選擇 "IronPDF" 套件。

點擊 "Install" 按鈕來安裝該套件。

如何使用VB將HTML頁面轉換為PDF,圖7:IronPDF安裝

IronPDF 安裝

3. 使用 IronPDF 和 VB 編程語言將 HTML 轉換為 PDF 文檔

從 HTML 內容和文件生成 PDF 的過程既有趣又方便,可以通過使用 IronPDF 來實現。在接下來的部分中,我們將深入探討一些範例,展示如何將 HTML 字串和 HTML 文件無縫轉換為精心製作的 PDF 文檔。

3.1. HTML 字串轉換為 PDF 文件

IronPDF 提供將 HTML 轉換為 PDF 文件的功能,只需使用 VB 程式語言寫幾行程式碼即可。讓我們看看以下範例程式碼如何運作。

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
VB.NET

此範例程式碼片段首先導入IronPDF命名空間,其中包含用於處理PDF文件的類和方法。然後,它創建一個新的渲染引擎對象,用於將HTML轉換為PDF。 RenderHtmlAsPdf 渲染器物件的方法接收一個 HTML 字串作為輸入,並返回一個表示 PDF 文件的 Document 物件。最後,透過使用 Document 物件的 SaveAs 方法,將新的 PDF 文件保存到檔案中。

3.1.1. 輸出

如何使用VB將HTML頁面轉換為PDF,圖8:在Google Chrome中輸出的PDF

在 Google Chrome 中輸出 PDF

3.2. 將 HTML 文件轉換為 PDF 文件

在以下部分中,我們將探討使用 IronPDF 庫將 HTML 頁面轉換為 PDF 格式的過程。首先,您可以通過編寫 HTML 代碼生成新的 HTML 文件,或者使用現有的 HTML 文件作為起點。

3.2.1. HTML輸入檔案

如何使用 VB 將 HTML 頁面轉換為 PDF,圖 9: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
VB.NET

上述源代码首先使用 ChromePdfRenderer 方法,然後使用該方法將 HTML 文件轉換為 PDF。 RenderHtmlFileAsPdf 方法。最後,使用該方法保存 PDF 文件 保存為 方法。

3.2.2. 輸出

如何使用 VB 將 HTML 頁面轉換為 PDF,圖 10:發票輸出

發票輸出

4. 結論

使用 Visual Basic 將 HTML 文件轉換為 PDF 格式 (VB) 對於開發人員和使用者來說,這是一項寶貴的技能。通過無縫結合VB的動態特性和將HTML轉換為PDF的永久性和可攜性,開發人員和使用者都可以在處理數位內容時解鎖新的多功能性和可靠性。IronPDF庫是一個強大的工具,可用於以程式方式生成PDF文件,將HTML內容轉換為PDF格式,從現有的PDF文件中提取文字和圖像,添加註解、水印和互動元素,以及合併、拆分和操作PDF頁面。

這篇文章詳細介紹了如何使用IronPDF在VB中將HTML轉換為PDF。代碼示例清晰簡潔,說明也很容易理解。要獲取完整的VB中使用HTML的源代碼,請訪問以下網站 操作指南頁面也請訪問 IronPDF HTML轉PDF 教程包含了逐步操作說明。您可以從NuGet網站下載HTML轉PDF庫。 官方 NuGet 連結. The IronPDF VB.NET PDF 創建教程 也提供了其他指示。

< 上一頁
如何將彩色 PDF 轉換為灰階
下一個 >
如何在 .NET 中將 PDF 轉換為 Tiff 文件

準備開始了嗎? 版本: 2024.10 剛剛發布

免費 NuGet 下載 總下載次數: 10,993,239 查看許可證 >