在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#