使用IRONPDF

如何使用IronPDF構建.NET PDF編輯器應用程式

Curtis Chau
Curtis Chau
Updated: 2026年6月3日

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

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

  1. 下載並安裝HTML轉PDF的VB程式庫。
  2. 使用IronPdf.ChromePdfRenderer()方法建立一個渲染器物件。
  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專案,以便使用VB程式語言轉換HTML為PDF並安裝IronPDF程式庫。

建立一個新的VB.NET項目:

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

點擊"File" > "New" > "Project..."

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

根據您的應用型別選擇一個專案模板(例如,Windows表單,控制台應用, 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()
        ' Create a new PDF renderer using IronPDF.
        Dim renderer = New ChromePdfRenderer()

        ' Convert a simple HTML string to a PDF document.
        Dim document = renderer.RenderHtmlAsPdf("<h1> My First PDF in VB.NET</h1>")

        ' Save the resulting PDF document to a file.
        document.SaveAs("MyFirst.pdf")
    End Sub
End Module
VB

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

3.1.1. 輸出

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

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()
        ' Create a new PDF renderer using IronPDF.
        Dim renderer = New ChromePdfRenderer()

        ' Convert an HTML file to a PDF document.
        Dim document = renderer.RenderHtmlFileAsPdf("invoice.html")

        ' Save the resulting PDF document to a file.
        document.SaveAs("invoice.pdf")
    End Sub
End Module
VB

上方的源程式碼首先使用RenderHtmlFileAsPdf方法將HTML文件轉換為PDF。 最後,使用SaveAs方法保存PDF文件。

3.2.2. 輸出

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

4. 結論

使用Visual Basic (VB)將HTML文件轉換成PDF格式是一項對開發者和使用者都很有價值的技能。通過無縫結合VB的動態屬性和將HTML轉換為擁有持久性和可移植性的PDF,開發者和使用者都可以在處理其數位內容時解鎖新的多功能性和可靠性 IronPDF程式庫是一個強大的工具,可以以程式方式生成PDF文件,將HTML內容轉換為PDF格式,從現有的PDF文件中提取文字和圖像,新增註釋、水印和交互元素,以及合併、拆分和操作PDF頁面。

本文提供了使用IronPDF在VB中將HTML轉換為PDF的詳細概述。 程式碼範例清晰簡潔,指示也易於遵循。 關於如何使用VB的完整源程式碼,請參閱VB.NET PDF使用指南。此外,請存取IronPDFHTML到PDF教程以獲得分步指導。 您可以在NuGet網站上的這個官方NuGet連結下載HTML到PDF程式庫。 IronPDF的VB.NET PDF建立者教程也提供了其他指示。

Curtis Chau擁有Carleton大學的電腦科學學士學位,專精於前端開發,擁有Node.js、TypeScript、JavaScript和React的專業知識。Curtis熱衷於建立直觀且美觀的使用者介面,喜愛使用現代框架並建立結構良好、視覺吸引力的手冊。

閱讀更多

相關文章