在C#中合併兩個或更多PDF

使用IronPDF的Merge方法,輕鬆自信地合併各種大小和複雜性的PDF文件。

PdfDocument.Merge方法將兩個或更多PDF合併成一個單一的PDF文件。

在您的C#項目中使用PdfDocument.Merge方法來:

  1. 程式化地添加封面或附信到現有的PDF中,
  2. 合併從HTML文件轉換的PDF

PdfDocument.Merge可以合併任意數量的PDF。


更多詳情

要合併兩個 PDF 文件,請將這兩個 PDF 作為單獨的參數指定,如在範例的第 17 行所示。

要合併多於兩個 PDF 文件,請將兩個參數的方法替換為其 List 重載:

List<PdfDocument> pdfs = new List<PdfDocument>()
{
    pdfdoc_a,
    pdfdoc_b,
    pdfdoc_c,
    // ...
};
var merged = PdfDocument.Merge(pdfs);
merged = SaveAs("Merged.pdf");
List<PdfDocument> pdfs = new List<PdfDocument>()
{
    pdfdoc_a,
    pdfdoc_b,
    pdfdoc_c,
    // ...
};
var merged = PdfDocument.Merge(pdfs);
merged = SaveAs("Merged.pdf");
Dim pdfs As New List(Of PdfDocument)() From {pdfdoc_a, pdfdoc_b, pdfdoc_c}
Dim merged = PdfDocument.Merge(pdfs)
merged = SaveAs("Merged.pdf")
VB   C#