
如何使用C#將Word(Docx)轉換為PDF(教程)
本教程演示如何在VB.NET中合併PDF文件。
如何在VB.NET中合併PDF文件
- 下載合併PDF文件所需的C#程式庫
- 從文件中載入現有的PDF或從HTML渲染
- 使用
Merge方法來合併PDF - 使用VB.NET中的
SaveAs方法保存合併後的PDF - 檢查輸出的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打開時,從"文件"選單中選擇"新建項目"。
在接下來的對話框中選擇"控制台應用程式"樣板,然後點擊"下一步"。
在 Visual Studio 中建立新項目
在"項目名稱"框中輸入您選擇的任何項目名稱,並在"位置"字段中輸入新項目的位置。 要繼續,請點擊下一步按鈕。
配置您的新項目
從框架下拉選單中選擇一個.NET框架。 在這種情況下,我們使用的是久經考驗的.NET 6.0版本。接下來,點擊建立。
.NET Framework 選擇
接下來,下載解決方案所需的IronPDF程式庫。 在軟體包管理器上使用以下程式碼來完成這項工作:
作為替代,NuGet Package Manager可以用來尋找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
上述程式碼片段顯示了如何使用IronPDF合併PDF文件。 首先,載入兩個PDF文件B.pdf,以便使用PdfDocument物件的FromFile函式建立本地變數。 IronPDF提供了一個單獨的函式Merge,可以幫助將多個PDF文件物件作為參數傳入來合併PDF。 在將所有物件傳入合併函式後,使用另一個名為SaveAs的函式將合併後的PDF文件保存為一個PDF文件。
兩個PDF文件的內容
上述圖像顯示了兩個輸入的PDF文件。 輸出的PDF文件將在下方連結。
輸出PDF文件
輸出文件
上述圖像顯示了該函式將第一個和第二個PDF文件合併並保存到一個PDF文件中的過程。同樣,它也可以合併多個PDF文件。 IronPDF可以在幾毫秒內通過幾行程式碼完成這個過程。
結論
IronPDF使用起來很簡單,只需幾行程式碼即可生成PDF文件。 它適合初學者使用,使用此應用程式僅需基本知識。IronPDF與任何其他程式庫無從屬關係。 例如,它僅僅是一個單一包裝程式庫。
除了提供的免費授權外,開發者還可以選擇購買一系列的授權,以滿足其需求。 所有程式庫功能,例如永久授權、30天退款保證、一年的軟體支援、升級,以及SaaS和OEM再分發的可能性,都不包括在$999 Lite版本中。
它也不包括持續的費用。 這些授權是一次性投資,可以用於生產、測試和開發。 此外,IronPDF還提供限時的不可分發的免費授權。 有關IronPDF完整的價格和授權資訊,請前往授權頁面。

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


