IRONSOFTWAREHOME
使用IRONPDF

如何使用C#將Word(Docx)轉換為PDF(教程)

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

本教程演示如何在VB.NET中合併PDF文件。

IronPDF功能

IronPDF是一個用於PDF處理的強大PDF SDK基礎,讓開發者能夠快速製作、閱讀和編輯PDF文件。 IronPDF程式庫通過使用Chrome引擎將HTML轉換為PDF。該程式庫支援許多網頁組件,如Xamarin、Blazor、Unity、HoloLens應用程式、Windows Forms、HTML、ASPX、Razor HTML、.NET Core、ASP.NET和WPF。 常規的Windows應用程式和ASP.NET Web應用程式都可以使用Microsoft .NET和.NET Core編程。

IronPDF允許您使用HTML5、JavaScript、CSS和圖片建立視覺上吸引人的PDF,並包含標題和頁尾。 除了支援PDF文件的強大HTML到PDF轉換器,API程式庫還有一個獨立的PDF轉換引擎,不依賴於任何外部資源。

  • IronPDF程式庫允許使用者從多種輸入中建立PDF,包括圖像文件、HTML、HTML5、ASPX和Razor/MVC視圖。
  • 可用於處理互動PDF的工具包括填寫和提交互動表單。
  • 合併和拆分PDF,從PDF文件中提取文字和圖片,在PDF文件中搜索文字,將PDF光柵化為圖像,改變字體大小和轉換PDF文件。
  • 該程式庫還提供了使用者代理、代理、cookie、HTTP標頭和表單變數的使用,以便在HTML登錄表單背後進行身份驗證,以及將連結用作PDF出版物的基礎。
  • 使用IronPDF可以通過使用者名和密碼存取受密碼保護的PDF文件。
  • 使用IronPDF API,可以閱讀和編輯現有的PDF文件。
  • 該程式庫可以從PDF文件中提取圖像,還可以將文字、圖形、書籤、水印、頭版和頁尾新增到PDF文件中。
  • 使用者可以在新PDF或舊PDF文件中拆分和合併頁面。 不需要Acrobat Reader,IronPDF也可以從文字建立PDF物件。
  • PDF文件可以從CSS文件和CSS媒體文件產生。

要了解有關使用IronPDF合併PDF文件的更多資訊,請參閱合併PDF文件範例。

建立.NET Core 6項目

本快訊中接下來各部分的範例顯示了IronPDF程式庫的使用有多麼簡單。

建立合併PDF文件的新項目是第一步。

在Visual Studio打開時,從"文件"選單中選擇"新建項目"。

在接下來的對話框中選擇"控制台應用程式"樣板,然後點擊"下一步"。

如何在VB.NET中合併PDF文件,圖1:在Visual Studio中建立新項目 在 Visual Studio 中建立新項目

在"項目名稱"框中輸入您選擇的任何項目名稱,並在"位置"字段中輸入新項目的位置。 要繼續,請點擊下一步按鈕。

如何在VB.NET中合併PDF文件,圖2:配置您的新項目 配置您的新項目

從框架下拉選單中選擇一個.NET框架。 在這種情況下,我們使用的是久經考驗的.NET 6.0版本。接下來,點擊建立。

如何在VB.NET中合併PDF文件,圖3:.NET框架選擇 .NET Framework 選擇

接下來,下載解決方案所需的IronPDF程式庫。 在軟體包管理器上使用以下程式碼來完成這項工作:

PM > Install-Package IronPdf

作為替代,NuGet Package Manager可以用來尋找IronPdf軟體包。

如何在VB.NET中合併PDF文件,圖4:在NuGet Package Manager UI中搜尋IronPDF 在NuGet Package Manager UI中搜尋IronPDF

此應用程式中新增了一個"另存為"對話框,以便將建立的IronPDF保存到選定的位置。

合併PDF文件

您可以利用IronPDF有效地處理大量或大型PDF文件。 通過內建的延遲載入和增量更新功能,處理文件時可以使用更少的RAM。 可以用幾行程式碼將多個PDF文件合併到單個PDF文件中。

以下是合併多個PDF文件的程式碼範例。

Imports System
Imports IronPdf

Module Program
    Sub Main(args As String())
        ' Declare PdfDocument objects for the PDF files to be merged
        Dim firstPDF, secondPDF, MergedPDF As PdfDocument
        
        ' Load existing PDF files into PdfDocument objects
        firstPDF = PdfDocument.FromFile("A.pdf")
        secondPDF = PdfDocument.FromFile("B.pdf")
        
        ' Merge the loaded PDF documents into a single PdfDocument
        MergedPDF = PdfDocument.Merge(firstPDF, secondPDF)
        
        ' Save the merged PDF document to the specified file path
        MergedPDF.SaveAs("MergeDoc.pdf")
    End Sub
End Module
VB .NET

上述程式碼片段顯示了如何使用IronPDF合併PDF文件。 首先,載入兩個PDF文件B.pdf,以便使用PdfDocument物件的FromFile函式建立本地變數。 IronPDF提供了一個單獨的函式Merge,可以幫助將多個PDF文件物件作為參數傳入來合併PDF。 在將所有物件傳入合併函式後,使用另一個名為SaveAs的函式將合併後的PDF文件保存為一個PDF文件。

如何在VB.NET中合併PDF文件,圖5:兩個PDF文件的內容 兩個PDF文件的內容

上述圖像顯示了兩個輸入的PDF文件。 輸出的PDF文件將在下方連結。

輸出PDF文件

如何在VB.NET中合併PDF文件,圖6:輸出文件 輸出文件

上述圖像顯示了該函式將第一個和第二個PDF文件合併並保存到一個PDF文件中的過程。同樣,它也可以合併多個PDF文件。 IronPDF可以在幾毫秒內通過幾行程式碼完成這個過程。

結論

IronPDF使用起來很簡單,只需幾行程式碼即可生成PDF文件。 它適合初學者使用,使用此應用程式僅需基本知識。IronPDF與任何其他程式庫無從屬關係。 例如,它僅僅是一個單一包裝程式庫。

除了提供的免費授權外,開發者還可以選擇購買一系列的授權,以滿足其需求。 所有程式庫功能,例如永久授權、30天退款保證、一年的軟體支援、升級,以及SaaS和OEM再分發的可能性,都不包括在$999 Lite版本中。

它也不包括持續的費用。 這些授權是一次性投資,可以用於生產、測試和開發。 此外,IronPDF還提供限時的不可分發的免費授權。 有關IronPDF完整的價格和授權資訊,請前往授權頁面。

Curtis Chau
技術作家

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

...
閱讀更多

相關文章

Key in blue circle

立即免費取得 30 天試用金鑰。

Your trial license will be sent to your email address

無任何限制。100% 解鎖。無需信用卡。

OR
bullet_checked無需信用卡或建立帳號無任何限制。100% 解鎖。無需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
預訂您的免費現場演示
Booking Badge

受到全球數百萬工程師的信任

Iron Software的客戶標誌
獲取您的無義務諮詢
填寫以下表格或電子郵件sales@ironsoftware.com
您的詳細資訊將始終保密。
受到全球數百萬工程師的信任
Iron Software的客戶標誌
立即獲取您的30天試用金鑰。
無需信用卡或帳戶建立
C# 用於PDF的NuGet程式庫
使用NuGet安裝

版本: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. 在解決方案資源管理器,右鍵點選參考,管理NuGet包
  2. 選擇瀏覽並搜尋"IronPdf"
  3. 選擇套件並安裝
C# PDF DLL
下載DLL

版本: 2026.9

或者點擊此處下載Windows安裝程式。

  1. 下載並解壓IronPDF到類似~/Libs的位置,位於您的解決方案目錄中
  2. 在Visual Studio解決方案資源管理器,右鍵點選參考。選擇瀏覽,"IronPdf.dll"

授權從$999起