在生產環境中測試,無水印。
在任何需要的地方都能運行。
獲得 30 天的全功能產品。
在幾分鐘內上手運行。
試用產品期間完全訪問我們的支援工程團隊
PDF 檔案是儲存數據和保存資訊最可靠的檔案類型。 有許多工具可用於將多個 PDF 文件合併成一個文檔。 以下是一些易於使用且推薦的合併 PDF 文件工具。
這款Adobe Acrobat Online PDF Merger軟體是一個有用的工具,您可以用來創建、編輯和轉換 PDF 文件。 您也可以使用此工具將多個 PDF 文件合併成一個 PDF,無論是在線上還是線下。在線工具相對容易使用,因為第一次使用是免費的。 之後,您還可以使用免費試用選項或下載應用程式以免費使用。
若要在 Adobe Acrobat 中合併 PDF 文件,請遵循以下步驟:
打開網站後,您將看到合併PDF或結合文件的選項。
您可以點擊選擇的文件或將文件拖放到放置區域。
之後,你的 PDF 檔案將會開啟。 您還可以開啟多個 PDF 檔案。
如果 PDF 文件有多頁,您也可以透過重新排序頁面來編輯它。
在修改 PDF 文件後,點擊右上角的「合併」或「合而為一」。
圖 1 – Adobe Reader 線上 - 合併檔案
圖 2 – Adobe reader 線上 - 下載和分享檔案
這款 PDF 合併工具是一個免費且易於使用的線上工具,讓您能夠將多個 PDF 或圖像檔合併成一個單一的 PDF,而無需安裝任何軟體。 此網站擁有非常簡單的介面,僅用於合併和轉換PDF 文件。
要使用 Combine PDF 工具合併 PDF 文件,請按照以下步驟操作:
開啟線上 PDF 合併工具。
在那裡,您會看到不同的「Convert」
選項用於 PDF 文件。
選擇合併 PDF選單選項。
您可以上傳檔案或拖放多個檔案。
添加 PDF 檔案後,您可以重新排序 PDF 頁面。
點擊合併按鈕來合併PDF檔。
圖 3 – 合併 PDF - 上傳檔案
圖 4 – 合併 PDF - 合併
SmallPDF 合併工具允許您將多個 PDF 文件合併為一個。 此外,您還可以將許多其他 PDF 合併到一起,並將它們整合成為一個PDF 文件。 這款 PDF 合併工具是基於瀏覽器的,因此也適用於Mac 和 Linux。
合併PDF至SmallPDF的步驟如下:
選擇檔案或者多個檔案,或者您可以將 PDF 檔拖放到放置區域。
添加 PDF 文件後,將出現兩個選項:合併文件或合併頁面。
您可以選擇合併文件選項,因為這是免費的。
如果您想使用合併頁面選項,您可以開始七天的免費試用或購買訂閱。
決定選項後,您可以重新安排 PDF 的位置。
最後,點擊Merge PDF!
圖 5 – 小型 PDF - 選擇檔案
圖 6 – Small PDF - 合併檔案選項
圖 7 – 小型 PDF - 合併 PDF!
圖 8 – 小型 PDF - 匯出或分享
iLovePDF致力於在維持最高標準的同時為您提供最小的文件大小。 iLovePDF 是安全的,因為他們會在兩小時內刪除存檔文件。
我們可以按照以下步驟使用iLovePDF工具合併PDF文件:
然後,選擇或拖放 PDF 文件到拖放區域。
您可以選擇兩個 PDF 或合併多個 PDF。
選擇文件後,您可以通過拖動第二個 PDF 文件或任何您想移動的文件來改變順序。
點擊合併 PDF。
下一個標籤頁將開啟,並下載新的單一文件。
圖 9 – I Love PDF - 選擇或拖曳檔案
圖 10 – I Love PDF - 合併 PDF
IronPDF 是一個專為處理所有 PDF 相關任務而設計的 .NET 庫,例如創建 PDF、將多個 PDF 文件合併為一個、將 Word 文件轉換為 PDF 文件和刪除文件。
有經驗的人知道如何使用 C# 程式設計將兩個或多個文件合併成一個文件,他們知道 IronPDF 是滿足他們需求的最佳工具。
IronPDF 使開發者能輕鬆操作 PDF 頁面,滿足他們的需求。 對於那些想知道如何做到這一點的人,以下是一個使用 Visual Studio 的簡單範例。
首先,打開 Visual Studio,然後進入工具。 接下來,擴展 NuGet 套件管理器,然後單擊如下圖所示的第二個選項。
圖11
然後,會出現一個 NuGet 解決方案窗口。 在此窗口中,前往瀏覽,搜尋 IronPDF 並安裝。
圖 12
之後,只需撰寫這段程式碼將兩個 PDF 檔案合併為一個檔案。
// PM> Install-Package IronPdf
using IronPdf;
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>";
var Renderer = new IronPdf.ChromePdfRenderer();
var pdfdoc_a = Renderer.RenderHtmlAsPdf(html_a);
var pdfdoc_b = Renderer.RenderHtmlAsPdf(html_b);
var merged = IronPdf.PdfDocument.Merge(pdfdoc_a, pdfdoc_b);
merged.SaveAs("Merged.pdf");
// PM> Install-Package IronPdf
using IronPdf;
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>";
var Renderer = new IronPdf.ChromePdfRenderer();
var pdfdoc_a = Renderer.RenderHtmlAsPdf(html_a);
var pdfdoc_b = Renderer.RenderHtmlAsPdf(html_b);
var merged = IronPdf.PdfDocument.Merge(pdfdoc_a, pdfdoc_b);
merged.SaveAs("Merged.pdf");
' PM> Install-Package IronPdf
Imports IronPdf
Private 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>"
Private 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>"
Private Renderer = New IronPdf.ChromePdfRenderer()
Private pdfdoc_a = Renderer.RenderHtmlAsPdf(html_a)
Private pdfdoc_b = Renderer.RenderHtmlAsPdf(html_b)
Private merged = IronPdf.PdfDocument.Merge(pdfdoc_a, pdfdoc_b)
merged.SaveAs("Merged.pdf")
欲了解更多有關此主題的信息,請訪問 Iron Software 網站上的合併 PDF 示例。