要在C#中合并PDF文件,可以使用iTextSharp库。以下是一个示例代码,演示如何合并两个PDF文件:
```csharp
using iTextSharp.text;
using iTextSharp.text.pdf;
using System.IO;
class Program
{
static void Main(string[] args)
{
string[] pdfFiles = { "file1.pdf", "file2.pdf" };
string outputPdf = "merged.pdf";
MergePDFs(pdfFiles, outputPdf);
}
static void MergePDFs(string[] pdfFiles, string outputPdf)
{
using (FileStream stream = new FileStream(outputPdf, FileMode.Create))
{
Document document = new Document();
PdfCopy pdf = new PdfCopy(document, stream);
document.Open();
foreach (string file in pdfFiles)
<