使用 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」軟體包。

點擊「安裝」按鈕來安裝套件。

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

IronPDF 安裝

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

從 HTML 內容和檔案生成 PDF 的過程既引人入勝又方便,只需使用 IronPDF 即可實現。 在接下來的部分,我們將深入探討說明性範例,這些範例展示了如何將 HTML 字串和 HTML 檔案無縫轉換為精心製作的 PDF 文件。

3.1. 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
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 文件,或者使用現有的文件作為起點。

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 的完整源碼,請訪問VB.NET PDF操作指南。此外,造訪 IronPDFHTML轉PDF分步指南教學。 您可以從 NuGet 網站下載 HTML to PDF 庫,位於這裡官方 NuGet 連結. IronPDFVB.NET PDF 創建教程也提供了其他指示。

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

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

免費 NuGet 下載 總下載次數: 11,622,374 查看許可證 >