跳至頁尾內容
.NET幫助

FireSharp C#(對開發者如何理解的工作)

PDF文件是儲存資料和節省資訊最可靠的文件型別。 有很多工具可用於將PDF文件合併成一個文件。 下面檢視了一些易於使用且推薦的合併PDF工具。

1. Adobe Acrobat Online

Adobe Acrobat Online PDF Merger 軟體是一個有用的工具,您可以用來建立、編輯和轉換PDF文件。 您也可以使用這個工具在線上和線下合併和合併PDF文件。這款線上工具相對容易使用,因為首次使用是免費的; 之後,您也可以使用免費試用選項或下載應用程式進行免費使用。

如何使用Adobe Acrobat合併PDF文件

使用Adobe Acrobat合併PDF文件時,請參考以下步驟:

  1. Open Adobe Acrobat Online PDF Merger.
  2. 開啟網站後,您將看到合併PDF或合併文件選項。
  3. 您可以點擊選擇的文件或將文件拖放到解除安裝位置。
  4. 接下來,您的PDF文件將打開。 您還可以打開多個PDF文件。
  5. 如果PDF文件有多個頁面,您還可以通過重新排序頁面來編輯它。
  6. 修改PDF文件後,點擊右上角的合併或合併。
  7. 下載或共享合併的PDF連結。
How To Combine Pdf Files Into One Document 1 related to 如何使用Adobe Acrobat合併PDF文件

圖1Adobe reader在線 - 合併文件

How To Combine Pdf Files Into One Document 2 related to 如何使用Adobe Acrobat合併PDF文件

圖2Adobe reader在線 - 下載和共享文件

2. Combine PDF - 免費在線PDF合併工具

這款PDF合併工具是一款免費且易於使用的在線工具,允許您將多個PDF或圖像文件合併成一個單一的PDF而不需要安裝任何軟體。 該網站介面非常簡單,僅用於合併和轉換PDF文件

如何使用Combine PDF工具合併PDF文件

使用Combine PDF工具合併PDF文件,請參考以下步驟:

  1. Open Combine PDF Online Tool.
  2. 您將看見不同的 "Convert" PDF文件選項。
  3. 選擇Combine PDF選單選項。
  4. 您可以上傳文件或拖放多個文件。
  5. 新增PDF文件後,您可以重新排序PDF頁面。
  6. 點擊合併按鈕合併PDF。
  7. Combine PDF Online Tool將自動下載已合併的PDF。
How To Combine Pdf Files Into One Document 3 related to 如何使用Combine PDF工具合併PDF文件

圖3Combine PDF - 上傳文件

How To Combine Pdf Files Into One Document 4 related to 如何使用Combine PDF工具合併PDF文件

Figure 4Combine PDF - COMBINE

3. SmallPDF - 在線PDF合併工具

SmallPDF合併工具允許您將多個PDF文件合併成一個。 此外,您還可以將很多其他的PDF文件納入一個並合併成一個單一的PDF文件。 這款PDF合併工具是基於瀏覽器的,因此也適用於MacLinux

如何使用SmallPDF合併PDF文件

在SmallPDF中合併PDF文件的步驟如下:

  1. 開啟SmallPDF合併工具
  2. 選擇文件或多個文件,或您可以將PDF文件拖放到解除安裝位置。
  3. 新增PDF文件後,將出現兩個選項:合併文件,或合併頁面。
  4. 您可以選擇合併文件選項,因為它是免費的。
  5. 如果您想使用合併頁面的選項,您可以開始七天試用或購買訂閱。
  6. 選擇選項後,您可以重新安排PDF的位置資訊。
  7. 最後,點擊合併PDF
  8. 將生成合併的文件,您可以以您喜歡的格式導出或分享新文件。
How To Combine Pdf Files Into One Document 5 related to 如何使用SmallPDF合併PDF文件

圖5Small PDF - 選擇文件

How To Combine Pdf Files Into One Document 6 related to 如何使用SmallPDF合併PDF文件

圖6Small PDF - 合併文件選項

How To Combine Pdf Files Into One Document 7 related to 如何使用SmallPDF合併PDF文件

圖7Small PDF - 合併PDF!

How To Combine Pdf Files Into One Document 8 related to 如何使用SmallPDF合併PDF文件

圖8Small PDF - 導出或分享

4. iLovePDF - 在線PDF合併工具

iLovePDF努力為您提供最小的文件大小,同時保持最高標準。 iLovePDF是安全的,因為它們在兩小時內刪除存檔文件。

如何使用iLovePDF合併PDF文件

我們可以使用iLovePDF工具合併PDF文件,請參考以下步驟:

  1. Open iLovePDF Merge PDFs.
  2. 然後,選擇或拖動PDF文件到解除安裝區。
  3. 您可以選擇兩個PDF或合併多個PDF。
  4. 選擇文件後,您可以通過拖動第二個PDF文件或您想移動的任何文件數量更改順序。
  5. 點擊合併PDF
  6. 下一個標籤頁將打開,並將下載新的單一文件。
  7. 您還可以共享連結,立即刪除它,或分享至Google Drive等。
How To Combine Pdf Files Into One Document 9 related to 如何使用iLovePDF合併PDF文件

圖9I Love PDF - 選擇或拖動文件

How To Combine Pdf Files Into One Document 10 related to 如何使用iLovePDF合併PDF文件

圖10I Love PDF - 合併PDF

IronPDF - 使用C#程式庫合併PDF

IronPDF是一個.NET程式庫,專門設計用於處理所有與PDF相關的任務,例如建立PDF、將多於兩個的PDF文件合併成一個、將Word文件轉換為PDF文件和刪除文件。

對於那些對如何使用C#程式將兩個或更多文件合併成單一文件有經驗的人來說,IronPDF是滿足他們需求的最佳工具。

IronPDF令開發者操縱PDF頁面並滿足他們的需求變得輕而易舉。 對於那些想知道如何做到的人,下面是一個簡單的使用Visual Studio的例子。

首先,開啟Visual Studio,然後進入工具。 接下來,展開NuGet套件管理器,並點擊如下圖所示的第二個選項。

How To Combine Pdf Files Into One Document 11 related to IronPDF - 使用C#程式庫合併PDF

圖11

然後,將出現一個NuGet解決方案窗口。 在此窗口中,進入瀏覽,搜尋IronPDF並安裝它。

How To Combine Pdf Files Into One Document 12 related to IronPDF - 使用C#程式庫合併PDF

圖12

之後,只需撰寫這些程式碼將兩個PDF文件合併成一個文件。

// Install the IronPdf package via NuGet to work with PDF documents.
using IronPdf;

class PDFMerger
{
    static void Main()
    {
        // Define HTML content for two PDF documents
        var html_a = @"<p> [PDF_A] </p>
                       <p> [PDF_A] 1st Page </p>
                       <div style='page-break-after: always;'></div>
                       <p> [PDF_A] 2nd Page</p>";

        var html_b = @"<p> [PDF_B] </p>
                       <p> [PDF_B] 1st Page </p>
                       <div style='page-break-after: always;'></div>
                       <p> [PDF_B] 2nd Page</p>";

        // Initialize a new pdf renderer using Chrome
        var Renderer = new IronPdf.ChromePdfRenderer();

        // Render HTML strings as PDF documents
        var pdfdoc_a = Renderer.RenderHtmlAsPdf(html_a);
        var pdfdoc_b = Renderer.RenderHtmlAsPdf(html_b);

        // Merge the two PDFs into a single document
        var merged = IronPdf.PdfDocument.Merge(pdfdoc_a, pdfdoc_b);

        // Save the combined PDF to the file system
        merged.SaveAs("Merged.pdf");
    }
}
// Install the IronPdf package via NuGet to work with PDF documents.
using IronPdf;

class PDFMerger
{
    static void Main()
    {
        // Define HTML content for two PDF documents
        var html_a = @"<p> [PDF_A] </p>
                       <p> [PDF_A] 1st Page </p>
                       <div style='page-break-after: always;'></div>
                       <p> [PDF_A] 2nd Page</p>";

        var html_b = @"<p> [PDF_B] </p>
                       <p> [PDF_B] 1st Page </p>
                       <div style='page-break-after: always;'></div>
                       <p> [PDF_B] 2nd Page</p>";

        // Initialize a new pdf renderer using Chrome
        var Renderer = new IronPdf.ChromePdfRenderer();

        // Render HTML strings as PDF documents
        var pdfdoc_a = Renderer.RenderHtmlAsPdf(html_a);
        var pdfdoc_b = Renderer.RenderHtmlAsPdf(html_b);

        // Merge the two PDFs into a single document
        var merged = IronPdf.PdfDocument.Merge(pdfdoc_a, pdfdoc_b);

        // Save the combined PDF to the file system
        merged.SaveAs("Merged.pdf");
    }
}
' Install the IronPdf package via NuGet to work with PDF documents.
Imports IronPdf

Friend Class PDFMerger
	Shared Sub Main()
		' Define HTML content for two PDF documents
		Dim html_a = "<p> [PDF_A] </p>
                       <p> [PDF_A] 1st Page </p>
                       <div style='page-break-after: always;'></div>
                       <p> [PDF_A] 2nd Page</p>"

		Dim html_b = "<p> [PDF_B] </p>
                       <p> [PDF_B] 1st Page </p>
                       <div style='page-break-after: always;'></div>
                       <p> [PDF_B] 2nd Page</p>"

		' Initialize a new pdf renderer using Chrome
		Dim Renderer = New IronPdf.ChromePdfRenderer()

		' Render HTML strings as PDF documents
		Dim pdfdoc_a = Renderer.RenderHtmlAsPdf(html_a)
		Dim pdfdoc_b = Renderer.RenderHtmlAsPdf(html_b)

		' Merge the two PDFs into a single document
		Dim merged = IronPdf.PdfDocument.Merge(pdfdoc_a, pdfdoc_b)

		' Save the combined PDF to the file system
		merged.SaveAs("Merged.pdf")
	End Sub
End Class
$vbLabelText   $csharpLabel

欲了解更多有關此主題的資訊,請造訪以下Iron Software網站上的合併PDF範例

Curtis Chau
技術作家

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

除了開發,Curtis對物聯網(IoT)有濃厚的興趣,探索創新的方法來整合硬體和軟體。在空閒時間,他喜歡玩遊戲和建立Discord機器人,結合他對技術的熱愛與創造力。

Iron 支援團隊

我們線上24小時,每週5天。
聊天
電子郵件
給我打電話