使用 IRONPDF

如何在 VB.NET 中合併 PDF 文件

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

本教學演示如何在 VB.NET 中合併 PDF 檔案。

IronPDF 功能

IronPDF是一個強大的 PDF SDK 基礎,用於 PDF 處理,使開發人員能夠快速輕鬆地製作、閱讀和編輯 PDF 文檔。 IronPDF 庫使用 Chrome 引擎將 HTML 轉換為 PDF。Xamarin、Blazor、Unity、HoloLens 應用程式、Windows Forms、HTML、ASPX、Razor HTML、.NET Core、ASP.NET 和 WPF 只是該庫支持的眾多 Web 組件之一。 傳統的 Windows 應用程式和 ASP.NET 網頁應用程式都可以使用 Microsoft .NET 和 .NET Core 程式設計。

IronPDF 允許您通過利用 HTML5、JavaScript、CSS 和圖片來構建具有視覺吸引力並包含標題和頁腳的 PDF。 除了功能強大的HTML到PDF轉換器可以處理PDF文件之外,API庫還具有獨立的PDF轉換引擎,不依賴於任何外部資源。

  • IronPDF 庫允許用戶從各種輸入中創建 PDF,包括圖像文件、HTML、HTML5、ASPX 和 Razor/MVC 視圖。
  • 可用來處理互動式PDF的工具包括填写并提交互动表单.

    *合併和分割PDF文件, Extract text and images從 PDF 文件中,搜尋 PDF 文件中的文字,將 PDF 光柵化為圖像,變更字型大小並轉換 PDF 檔案。

  • 該庫還提供使用使用者代理、代理伺服器、Cookies、HTTP 標頭和表單變數來進行 HTML 登入表單的驗證,以及作為 PDF 出版物基礎的連結。
  • 可以使用IronPDF透過提供用戶名和密碼來訪問受密碼保護的PDF文件。
  • 使用 IronPDF API,可以讀取和編輯現有的 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 Framework。 在這種情況下,我們使用的是長期支援版本的 .NET 6.0。接下來,點擊「建立」。

如何在VB.NET中合併PDF檔案,圖3:.NET Framework選擇

.NET Framework 選擇

接下來,下載解決方案所需的IronPDF庫。 在套件管理器中使用以下代碼來完成此操作:

:PackageInstall

作為替代方案,可以使用 NuGet 套件管理器搜尋 IronPdf 套件。

如何在 VB.NET 中合併 PDF 檔案,圖 4:在 NuGet 套件管理員 UI 中搜尋 IronPDF

在 NuGet 套件管理器 UI 中搜尋 IronPDF

已將「另存為」對話框添加到該應用程式中,以便將創建的IronPDF保存到選擇的位置。

合併 PDF 文件

您可以使用 IronPDF 高效處理大量或大型 PDF 文件。 在處理文件時,您可以利用內建的惰性載入和增量更新特性減少 RAM 的使用。 可以使用幾行程式碼將多個 PDF 文件合併成單一的 PDF 檔案。

以下是合併多個 PDF 文件的示例代碼。

Imports System
Imports IronPdf

Module Program
    Sub Main(args As String())
        Dim firstPDF, secondPDF, Mergepdf As PdfDocument
        firstPDF = PdfDocument.FromFile("A.pdf")
        secondPDF = PdfDocument.FromFile("B.pdf")
        Mergepdf = PdfDocument.Merge(firstPDF, secondPDF)
        Mergepdf.SaveAs("MergeDoc.pdf")
    End Sub
End Module
Imports System
Imports IronPdf

Module Program
    Sub Main(args As String())
        Dim firstPDF, secondPDF, Mergepdf As PdfDocument
        firstPDF = PdfDocument.FromFile("A.pdf")
        secondPDF = PdfDocument.FromFile("B.pdf")
        Mergepdf = PdfDocument.Merge(firstPDF, secondPDF)
        Mergepdf.SaveAs("MergeDoc.pdf")
    End Sub
End Module
VB.NET

上述代碼片段顯示了如何使用 IronPDF 合併 PDF 文檔。 如果您查看上述代碼,首先加載兩個 PDF 文件 A.pdf 和 B.pdf,以創建一個本地變量來PdfDocument通過使用該對象從文件函數。 IronPDF提供一個名為合併這有助於將多個 PDF 文件物件作為參數傳遞以合併 PDF。 將所有物件傳入合併函數後,另一個函數叫做保存為用於將合併的 PDF 檔案存儲為一個 PDF 檔案。

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

兩個 PDF 文件的內容

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

輸出 PDF 文件

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

輸出檔案

以上圖片顯示該函數將已儲存的第一個和第二個 PDF 檔案合併為一個 PDF 檔案。同樣,它也可以合併多個 PDF 檔案。 IronPDF 能夠用幾行代碼在幾毫秒內完成此過程。

結論

IronPDF使用起來很簡單,只需幾行程式碼即可生成 PDF 檔案。 這適合初學者,使用此應用程式僅需基本的專業知識。IronPDF 與其他套件之間沒有依賴關係。 例如,它僅僅是一個單一包的庫。

除了提供的免費許可證之外,開發人員還可以選擇購買各種許可證以滿足其需求。 Lite 版本的 $749 不包括所有庫功能,如永久許可證、30 天退款保證、一年的軟體支援、升級以及 SaaS 和 OEM 重新分發的可能性。

它也不包括持續成本。 這些授權是一次性的投資,可用於生產、暫存和開發環境。 此外,IronPDF 提供有限時間非可分發的免費許可證。 有關 IronPDF 的完整定價和授權資訊,請前往授權頁面.

< 上一頁
如何使用IronPDF構建.NET PDF編輯應用程序
下一個 >
如何在C#中將CSHTML轉換為PDF

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

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